Releases: eslint/css
Releases · eslint/css
css: v0.14.1
Immutable
release. Only release title and notes can be modified.
css: v0.14.0
css: v0.13.0
Immutable
release. Only release title and notes can be modified.
css: v0.12.0
0.12.0 (2025-10-06)
Features
Bug Fixes
- correct location reporting for
!importantinno-importantrule (#286) (33ea905) - correct the return type of
applyInlineConfig(#281) (386f42a) - handle all CSS newline types in
CSSSourceCode(#275) (2d0eec6) - handle all CSS newlines in rules (#280) (ed0c0f1)
- no-invalid-properties false positives for var() in functions (#227) (268c7f0)
- update baseline data (fb65800)
- update baseline data (#287) (73734bb)
css: v0.11.1
0.11.1 (2025-09-22)
Bug Fixes
- detect prefixed @keyframes in no-duplicate-keyframe-selectors (11ae50f)
- detect prefixed
[@keyframes](https://github.com/keyframes)inno-duplicate-keyframe-selectors(#251) (11ae50f) - Ensure languageOptions.customSyntax is serializable (#212) (7f82110)
- update baseline data (#245) (a009bb7)
- update baseline data (#254) (ff77374)
- update baseline data (#257) (b5414d3)
- update baseline data (#267) (da37950)
css: v0.11.0
0.11.0 (2025-08-28)
Features
- add @namespace validation to no-invalid-at-rule-placement rule (#183) (26b902c)
- add
font-family-fallbacksrule (#174) (5678024) - add allow-list options for at-rules, properties, and selectors (#228) (623ad8e)
- add autofix to no-duplicate-imports rule (#216) (0aa7b97)
- add new rule
no-duplicate-keyframe-selectors(#143) (dfe9c05) - add suggestion to no-important rule to remove !important flag (#217) (47e26b3)
- allow relative-size and global values in relative-font-units (#214) (933d71c)
- make var() regex multiline-safe in
no-invalid-properties(#242) (c123f6e)
Bug Fixes
- allow any type for
meta.docs.recommendedin custom rules (#231) (6ea61a5) - bump
plugin-kitto latest to resolve security vulnerabilities (#209) (32e02d6) - disallow extra properties in rule options (#197) (8fd755d)
- enforce strict syntax for
[@charset](https://github.com/charset)in no-invalid-at-rules (#192) (4d3d140) - make no-invalid-properties var() case-insensitive (#232) (ad0cbdb)
- make relative-font-units unit matching case-insensitive (#222) (7a2ecad)
- prevent false positives for !important inside comments (#218) (3c6937a)
- recursively resolve custom properties in no-invalid-properties (#237) (f2ee3fd)
- treat at-rule names as case-insensitive across rules (#233) (9765135)
- update baseline data (8ee9da0)
- update baseline data (#207) (79e06c6)
- update baseline data (#213) (30ca01c)
- update baseline data (#234) (5f409d3)
- update baseline data (#238) (d058f1c)
- update baseline data (#241) (330c326)
- Upgrade @eslint/css-tree (#243) (136e2ab)
- var() with fallback value in
no-invalid-properties(#184) (1db0b1a)
css: v0.10.0
0.10.0 (2025-07-11)
⚠ BREAKING CHANGES
- Remove Tailwind syntax in favor of external tailwind-csstree (#166)
Features
- add
allowUnknownVariablesoption to no-invalid-properties (#178) (932cf62) - add
no-invalid-named-grid-areasrule (#169) (162f6e5) - add no-invalid-at-rule-placement rule (#171) (bb90e3a)
- Remove Tailwind syntax in favor of external tailwind-csstree (#166) (a035fa7)