Repository navigation
Releases: stylelint/stylelint
Releases · stylelint/stylelint
Release list
17.16.0
Immutable
release. Only release title and notes can be modified.
It fixes 2 bugs in the layout-mappings rules. This will likely be the last 17.x release, as we prepare for 18.0.0.
17.15.0
Immutable
release. Only release title and notes can be modified.
It adds 1 new rule and 2 new rule options, and fixes 4 bugs.
- Added:
selector-no-unmatchablerule (#9451) (@jeddy3). - Added:
ignoreFunctions: []tocolor-namedandcolor-no-hex(#9463) (@jsmitty12). - Fixed:
custom-property-no-missing-var-functionfalse positives for anchor positioning (#9466) (@giaBaoJS). - Fixed:
declaration-block-no-redundant-longhand-propertiesautofix forfontshorthand (#9402) (@sarathfrancis90). - Fixed:
declaration-property-max-valuesfalse positives for interpolated inline expressions (#9437) (@alexchen-sys). - Fixed:
selector-no-invalidfalse negatives for pseudo-elements, combinators and nested:has()(#9452) (@jeddy3).
17.14.1
Immutable
release. Only release title and notes can be modified.
It fixes 4 bugs.
- Fixed:
quietoption suppressesreport*warning reports (#9387) (@ychampion). - Fixed: reported range of unknown rules (#9385) (@ybiquitous).
- Fixed:
declaration-block-no-redundant-longhand-propertiesautofix producing invalidbackgroundshorthand whenbackground-sizeis present (#9364) (@sarathfrancis90). - Fixed:
rule-empty-line-beforefalse positives for shared-line comments withexcept: ["after-single-line-comment"](#9394) (@sarathfrancis90).
17.14.0
Immutable
release. Only release title and notes can be modified.
It fixes 3 bugs, including a false negative one.
17.13.0
Immutable
release. Only release title and notes can be modified.
It fixes 3 bugs, including a false negative one.
- Fixed:
declaration-block-no-duplicate-propertiesfalse negatives for interleaved non-consecutive duplicates withignore: ["consecutive-duplicates(-*)"](#9324) (@sarathfrancis90). - Fixed:
selector-max-typefalse positives for nested selectors (#9319) (@romainmenke). - Fixed:
selector-type-no-unknownfalse positives forinstall(#9308) (@Mouvedia).
17.12.0
Immutable
release. Only release title and notes can be modified.
It fixes 3 bugs, including a false negative one.
- Fixed:
block-no-emptyreported range when using comments (#9294) (@romainmenke). - Fixed:
declaration-property-value-no-unknownfalse negatives for custom properties defined in reference files (#9292) (@romainmenke). - Fixed:
value-keyword-layout-mappingsfalse positives forcaption-side(#9293) (@romainmenke).
17.11.1
Immutable
release. Only release title and notes can be modified.
It fixes 2 bugs.
- Fixed:
node_modulesignore forcodeFilenamepaths containing a dot-prefixed directory (#9282) (@tuhtah). - Fixed:
declaration-block-no-redundant-longhand-propertiesrange for contiguous redundant longhand properties (#9273) (@pamelalozano16).
17.11.0
Immutable
release. Only release title and notes can be modified.
It adds 2 features, including a loader property to referenceFiles: {} for when the order of appearance in the reference styles matters.
- Added:
loaderto experimentalreferenceFiles: {}(#9251) (@romainmenke). - Added:
autofixedto the result object (#8771) (@Rob--W).
17.10.0
Immutable
release. Only release title and notes can be modified.
It adds 3 rules and fixes 4 bugs. You can use the *-layout-mappings rules to enforce logical or physical properties, units and keywords.
- Added:
selector-no-invalidrule (#9232) (@jeddy3). - Added:
unit-layout-mappingsrule (#9229) (@jeddy3). - Added:
value-keyword-layout-mappingsrule (#9233) (@jeddy3). - Fixed: inconsistent error messages when module is not found (#9260) (@ybiquitous).
- Fixed:
property-layout-mappingsfalse negatives for property names in declaration values (#9222) (@jeddy3). - Fixed:
property-layout-mappingsfalse positives for@pageproperties (#9223) (@jeddy3). - Fixed:
selector-pseudo-class-no-unknownfalse positives for nestedwebkit-scrollbarpart (#9259) (@rkdfx).
17.9.1
Immutable
release. Only release title and notes can be modified.
It fixes 4 bugs. We also documented the messageArgs each rule provides to the message configuration property.
- Fixed:
ConfigurationErrorregression for custom syntaxes (#9245) (@jeddy3). - Fixed: MD5 hash algorithm to SHA256 for caching (#9241) (@rkdfx).
- Fixed:
property-no-deprecatedautofix forpage-break-*: always(#9214) (@rkdfx). - Fixed:
selector-no-deprecatedfalse positives for::part()(#9227) (@SaekiTominaga).