NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3356 most downloaded on npm
Recommended shareable config for Stylelint
Last release 8 months ago
15 Jan 2026
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 24 of 24 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
25 releases · first in 2017
Removed: stylelint less than 17.0.0 from peer dependencies.
stylelint less than 17.0.0 from peer dependencies.20.19.0.Added: media-type-no-deprecated rule.
stylelint less than 16.23.0 from peer dependencies.media-type-no-deprecated rule.nesting-selector-no-missing-scoping-root rule.no-invalid-position-declaration rule.property-no-deprecated rule.One column per quarter.
Removed: stylelint less than 16.16.0 from peer dependencies.
stylelint less than 16.16.0 from peer dependencies.syntax-string-no-invalid rule.Added: at-rule-no-deprecated rule.
stylelint less than 16.13.0 from peer dependencies.color-no-invalid-hex rule.function-linear-gradient-no-nonstandard-direction rule.function-no-unknown rule.unit-no-unknown rule.string-no-newline rule option to { ignore: ['at-rule-preludes', 'declaration-values'] }].at-rule-descriptor-no-unknown rule.at-rule-descriptor-value-no-unknown rule.at-rule-no-deprecated rule.at-rule-prelude-no-invalid rule.declaration-property-value-keyword-no-deprecated rule.declaration-property-value-no-unknown rule.media-feature-name-value-no-unknown rule.This release replaces four rules with broader and more capable ones that validate CSS against syntaxes defined by W3C: at-rule-descriptor-value-no-unknown, at-rule-prelude-no-invalid and declaration-property-value-no-unknown.
stylelint less than 16.13.0 from peer dependencies.color-no-invalid-hex rule.function-linear-gradient-no-nonstandard-direction rule.function-no-unknown rule.unit-no-unknown rule.string-no-newline rule option to { ignore: ['at-rule-preludes', 'declaration-values'] }].at-rule-descriptor-no-unknown rule.at-rule-descriptor-value-no-unknown rule.at-rule-no-deprecated rule.at-rule-prelude-no-invalid rule.declaration-property-value-keyword-no-deprecated rule.declaration-property-value-no-unknown rule.media-feature-name-value-no-unknown rule.Fixed: missing funding field in package.json.
funding field in package.json.Removed: stylelint less than 16.0.0 from peer dependencies.
stylelint less than 16.0.0 from peer dependencies.18.12.0 support.Removed: stylelint less than 15.10.0 from peer dependencies.
stylelint less than 15.10.0 from peer dependencies.media-query-no-invalid rule.Removed: stylelint less than 15.5.0 from peer dependencies.
stylelint less than 15.5.0 from peer dependencies.declaration-block-no-duplicate-properties option to ignore: ['consecutive-duplicates-with-different-syntaxes'].Removed: stylelint less than 15.3.0 from peer dependencies.
stylelint less than 15.3.0 from peer dependencies.selector-anb-no-unmatchable rule.Removed: deprecated no-extra-semicolons rule.
no-extra-semicolons rule.Removed: stylelint less than 15.0.0 from peer dependencies.
stylelint less than 15.0.0 from peer dependencies.Removed: stylelint less than 14.10.0 from peer dependencies.
stylelint less than 14.10.0 from peer dependencies.annotation-no-unknown rule.Removed: stylelint less than 14.8.0 from peer dependencies.
stylelint less than 14.8.0 from peer dependencies.keyframe-block-no-duplicate-selectors rule.Removed: stylelint less than 14.4.0 from peer dependencies.
stylelint less than 14.4.0 from peer dependencies.function-no-unknown rule.Removed: stylelint less than 14.0.0 from peer dependencies.
stylelint less than 14.0.0 from peer dependencies.function-calc-no-invalid rule.custom-property-no-missing-var-function rule.Nothing published for this version
Removed: stylelint less than 13.13.0 from peer dependencies.
stylelint less than 13.13.0 from peer dependencies.no-invalid-position-at-import-rule rule.no-irregular-whitespace rule.selector-type-no-unknown for custom elements.Removed: stylelint less than 13.12.0 from peer dependencies.
stylelint less than 13.12.0 from peer dependencies.declaration-block-no-duplicate-custom-properties rule.named-grid-areas-no-invalid rule.Added: function-calc-no-invalid rule.
function-calc-no-invalid rule.stylelint < 10.1.0 from peer dependencies. stylelint@10.1.0+ is required now.stylelint < 10.1.0 from peer dependencies. stylelint@10.1.0+ is required now.function-calc-no-invalid rule.Added: stylelint@10 to peer dependency range.
stylelint@10 to peer dependency range.Added: stylelint@9 to peer dependency range.
stylelint@9 to peer dependency range.Removed: declaration-block-no-redundant-longhand-properties rule. This time it is actually removed.
declaration-block-no-redundant-longhand-properties rule. This time it is actually removed.Removed: declaration-block-no-redundant-longhand-properties rule.
declaration-block-no-redundant-longhand-properties rule.shorthand-property-no-redundant-values rule.font-family-no-missing-generic-family-keyword rule.no-descending-specificity rule.no-duplicate-at-import-rules rule.no-duplicate-selectors rule.- Use stylelint@8.
stylelint@8.- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →