Bump stylelint from 13.13.1 to 16.26.1
Bumps stylelint from 13.13.1 to 16.26.1.
Release notes
Sourced from stylelint's releases.
16.26.1
It fixes numerous false positive bugs, including many in the
declaration-property-value-no-unknownrule for the latest CSS specifications.
- Fixed:
*-no-unknownfalse positives for latest specs by integrating@csstools/css-syntax-patches-for-csstree(#8850) (@romainmenke).- Fixed:
at-rule-no-unknownfalse positives for@function(#8851) (@jeddy3).- Fixed:
declaration-property-value-no-unknownfalse positives forattr(),if()and custom functions (#8853) (@jeddy3).- Fixed:
function-url-quotesfalse positives when URLs require quoting (#8804) (@taearls).- Fixed:
selector-pseudo-element-no-unknownfalse positives for::scroll-button()(#8856) (@Mouvedia).16.26.0
It adds 1 feature and fixes 2 bugs.
- Added: support for
customSyntaxwith function export (#8834) (@silverwind).- Fixed:
custom-property-no-missing-var-functionfalse positives for style query inif()function (#8813) (@sajdakabir).- Fixed:
media-feature-range-notationfalse positives for multiple queries andexcept: exact-value(#8832) (@jeddy3).16.25.0
It adds 3 new features, including experimental support for bulk suppressions. It's also our first immutable release, with the package published to npm using trusted publishing and our dependencies updated on a cool down for improved supply chain security.
- Added: support for bulk suppressions (#8564) (
@ryo-manba).- Added:
ignoreAtRules: []tono-invalid-position-declaration(#8781) (@jrmlt).- Added: rule name to custom messages (#8774) (
@jhae-de).16.24.0
It adds 1 new rule, adds 1 option to a rule and fixes 2 bugs.
- Added:
rule-nesting-at-rule-required-listrule (#8680) (@sw1tch3roo).- Added:
ignoreAtRules: []tonesting-selector-no-missing-scoping-root(#8743) (@karlhorky).- Fixed:
function-no-unknownfalse positives forcontrast-color()andsibling-*()(#8729) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:heading(#8749) (@Mouvedia).16.23.1
It fixes 7 bugs.
- Fixed:
no-invalid-position-declarationfalse positives for embedded styles (#8701) (@sw1tch3roo).- Fixed:
property-no-deprecatederroneously autofixingclip(#8699) (@immitsu).- Fixed:
property-no-deprecatedfalse positives for-webkit-box-orient: vertical;(#8699) (@immitsu).- Fixed:
selector-pseudo-*-no-unknownfalse positives for some meter pseudo classes/elements (#8708) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:unchecked(#8705) (@Mouvedia).- Fixed:
selector-pseudo-element-no-unknownfalse positives for::search-text(#8707) (@Mouvedia).- Fixed:
selector-type-no-unknownfalse positives forselectedcontent(#8716) (@Mouvedia).16.23.0
It adds 5 new rules, 1 option to a rule and fixes 3 bugs. We've turned on the new rules in our standard config.
- Added:
block-no-redundant-nested-style-rulesrule (#8684) (@sw1tch3roo).- Added:
media-type-no-deprecatedrule (#8668) (@immitsu).- Added:
nesting-selector-no-missing-scoping-rootrule (#8674) (@sw1tch3roo).- Added:
no-invalid-position-declarationrule (#8669) (@sw1tch3roo).
... (truncated)
Changelog
Sourced from stylelint's changelog.
16.26.1 - 2025-11-28
It fixes numerous false positive bugs, including many in the
declaration-property-value-no-unknownrule for the latest CSS specifications.
- Fixed:
*-no-unknownfalse positives for latest specs by integrating@csstools/css-syntax-patches-for-csstree(#8850) (@romainmenke).- Fixed:
at-rule-no-unknownfalse positives for@function(#8851) (@jeddy3).- Fixed:
declaration-property-value-no-unknownfalse positives forattr(),if()and custom functions (#8853) (@jeddy3).- Fixed:
function-url-quotesfalse positives when URLs require quoting (#8804) (@taearls).- Fixed:
selector-pseudo-element-no-unknownfalse positives for::scroll-button()(#8856) (@Mouvedia).16.26.0 - 2025-11-21
It adds 1 feature and fixes 2 bugs.
- Added: support for
customSyntaxwith function export (#8834) (@silverwind).- Fixed:
custom-property-no-missing-var-functionfalse positives for style query inif()function (#8813) (@sajdakabir).- Fixed:
media-feature-range-notationfalse positives for multiple queries andexcept: exact-value(#8832) (@jeddy3).16.25.0 - 2025-10-03
It adds 3 new features, including experimental support for bulk suppressions. It's also our first immutable release, with the package published to npm using trusted publishing and our dependencies updated on a cool down for improved supply chain security.
- Added: support for bulk suppressions (#8564) (
@ryo-manba).- Added:
ignoreAtRules: []tono-invalid-position-declaration(#8781) (@jrmlt).- Added: rule name to custom messages (#8774) (
@jhae-de).16.24.0 - 2025-09-07
It adds 1 new rule, adds 1 option to a rule and fixes 2 bugs.
- Added:
rule-nesting-at-rule-required-listrule (#8680) (@sw1tch3roo).- Added:
ignoreAtRules: []tonesting-selector-no-missing-scoping-root(#8743) (@karlhorky).- Fixed:
function-no-unknownfalse positives forcontrast-color()andsibling-*()(#8729) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:heading(#8749) (@Mouvedia).16.23.1 - 2025-08-07
It fixes 7 bugs.
- Fixed:
no-invalid-position-declarationfalse positives for embedded styles (#8701) (@sw1tch3roo).- Fixed:
property-no-deprecatederroneously autofixingclip(#8699) (@immitsu).- Fixed:
property-no-deprecatedfalse positives for-webkit-box-orient: vertical;(#8699) (@immitsu).- Fixed:
selector-pseudo-*-no-unknownfalse positives for some meter pseudo classes/elements (#8708) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:unchecked(#8705) (@Mouvedia).- Fixed:
selector-pseudo-element-no-unknownfalse positives for::search-text(#8707) (@Mouvedia).- Fixed:
selector-type-no-unknownfalse positives forselectedcontent(#8716) (@Mouvedia).16.23.0 - 2025-07-29
It adds 5 new rules, 1 option to a rule and fixes 3 bugs. We've turned on the new rules in our standard config.
... (truncated)
Commits
b968143Release 16.26.1 (#8857)2b24b9cFixselector-pseudo-element-no-unknownfalse positives for `::scroll-button...f152564Fix*-no-unknownfalse positives for latest specs by integrating `@csstools...431cb53Fixat-rule-no-unknownfalse positives for@function(#8851)119097eFixdeclaration-property-value-no-unknownfalse positives forattr()and ...4b9c68bFixfunction-url-quotesfalse positives when URLs require quoting (#8804)8cc4cedBump rollup from 4.52.5 to 4.53.2 (#8848)4383febBump file-entry-cache from 11.1.0 to 11.1.1 (#8846)a8a7560Bump the eslint group with 2 updates (#8845)947ad33Fixpatch-packagewarning about mismatched@types/css-treeversion (#8844)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for stylelint since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)