Skip to content

chore(deps-dev): bump stylelint from 15.11.0 to 16.22.0#2162

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/stylelint-16.22.0
Closed

chore(deps-dev): bump stylelint from 15.11.0 to 16.22.0#2162
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/stylelint-16.22.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2025

Copy link
Copy Markdown
Contributor

Bumps stylelint from 15.11.0 to 16.22.0.

Release notes

Sourced from stylelint's releases.

16.22.0

It adds 3 rule features and fixes 2 bugs.

  • Added: messageArgs to color-named (#8663) (@​Mouvedia).
  • Added: messageArgs to declaration-property-value-keyword-no-deprecated (#8654) (@​Mouvedia).
  • Added: no-descending-specificity report message includes line number of the anchoring selector (#8666) (@​immitsu).
  • Fixed: at-rule-no-deprecated false positives for @apply (#8630) (@​Mouvedia).
  • Fixed: lightness-notation crash with "number" option and single-digit percentage (#8661) (@​ybiquitous).

16.21.1

It fixes 3 bugs.

  • Fixed: unexpected change of syntax in computed EditInfo (#8638) (@​romainmenke).
  • Fixed: function-linear-gradient-no-nonstandard-direction false positives for CSS variables' names containing a direction substring (#8643) (@​Solomon-mithra).
  • Fixed: media-feature-range-notation autofix for exact values (#8651) (@​romainmenke).

16.21.0

It rounds out the message secondary option and marks it as stable, adds 1 new option to a rule, and fixes 4 bugs.

  • Added: non-experimental support for functional message secondary option (#8595) (@​ybiquitous).
  • Added: ignore: ["after-custom-property"] to custom-property-empty-line-before (#8627) (@​imkesin).
  • Fixed: cache configuration property not being respected (#8599) (@​ybiquitous).
  • Fixed: fastest-levenshtein import when bundling (#8621) (@​onigoetz).
  • Fixed: named-grid-areas-no-invalid false positives for interpolated grid-template-areas in CSS-in-JS (#8606) (@​shahana308).
  • Fixed: selector-pseudo-*-no-unknown false positives for the missing form control styling selectors (#8623) (@​tyrann0us).

16.20.0

It fixes 2 bugs with the built-in rules.

  • Fixed: function-url-no-scheme-relative false negatives for @import (#8576) (@​pamelalozano16).
  • Fixed: shorthand-property-no-redundant-values false negatives for additional radius (#8539) (@​ryo-manba).

16.19.1

It fixes 1 bug with the no-empty-source rule.

16.19.0

It adds 2 options to 2 rules and fixes 3 bugs.

  • Added: exceptWithoutPropertyFallback: [] to function-allowed-list (#8488) (@​ryo-manba).
  • Added: ignore: ["four-into-three-edge-values"] to shorthand-property-no-redundant-values (#8527) (@​ryo-manba).
  • Fixed: compact formatter with pnpm to newline the exit code (#8534) (@​konomae).
  • Fixed: declaration-property-value-no-unknown range and message for invalid syntax within known functions (#8528) (@​ryo-manba).
  • Fixed: no-empty-source false positives for --report-needless-disables (#8536) (@​romainmenke).

16.18.0

It adds 2 new rules and fixes 2 bugs. We've turned on these rules, and the syntax-string-no-invalid and layer-name-pattern ones from recent releases, in our standard config.

... (truncated)

Changelog

Sourced from stylelint's changelog.

16.22.0 - 2025-07-18

It adds 3 rule features and fixes 2 bugs.

  • Added: messageArgs to color-named (#8663) (@​Mouvedia).
  • Added: messageArgs to declaration-property-value-keyword-no-deprecated (#8654) (@​Mouvedia).
  • Added: no-descending-specificity report message includes line number of the anchoring selector (#8666) (@​immitsu).
  • Fixed: at-rule-no-deprecated false positives for @apply (#8630) (@​Mouvedia).
  • Fixed: lightness-notation crash with "number" option and single-digit percentage (#8661) (@​ybiquitous).

16.21.1 - 2025-07-03

It fixes 3 bugs.

  • Fixed: unexpected change of syntax in computed EditInfo (#8638) (@​romainmenke).
  • Fixed: function-linear-gradient-no-nonstandard-direction false positives for CSS variables' names containing a direction substring (#8643) (@​Solomon-mithra).
  • Fixed: media-feature-range-notation autofix for exact values (#8651) (@​romainmenke).

16.21.0 - 2025-06-19

It rounds out the message secondary option and marks it as stable, adds 1 new option to a rule, and fixes 4 bugs.

  • Added: non-experimental support for functional message secondary option (#8595) (@​ybiquitous).
  • Added: ignore: ["after-custom-property"] to custom-property-empty-line-before (#8627) (@​imkesin).
  • Fixed: cache configuration property not being respected (#8599) (@​ybiquitous).
  • Fixed: fastest-levenshtein import when bundling (#8621) (@​onigoetz).
  • Fixed: named-grid-areas-no-invalid false positives for interpolated grid-template-areas in CSS-in-JS (#8606) (@​shahana308).
  • Fixed: selector-pseudo-*-no-unknown false positives for the missing form control styling selectors (#8623) (@​tyrann0us).

16.20.0 - 2025-05-29

It fixes 2 bugs with the built-in rules.

  • Fixed: function-url-no-scheme-relative false negatives for @import (#8576) (@​pamelalozano16).
  • Fixed: shorthand-property-no-redundant-values false negatives for additional radius (#8539) (@​ryo-manba).

16.19.1 - 2025-04-25

It fixes 1 bug with the no-empty-source rule.

16.19.0 - 2025-04-23

It adds 2 options to 2 rules and fixes 3 bugs.

  • Added: exceptWithoutPropertyFallback: [] to function-allowed-list (#8488) (@​ryo-manba).
  • Added: ignore: ["four-into-three-edge-values"] to shorthand-property-no-redundant-values (#8527) (@​ryo-manba).
  • Fixed: compact formatter with pnpm to newline the exit code (#8534) (@​konomae).
  • Fixed: declaration-property-value-no-unknown range and message for invalid syntax within known functions (#8528) (@​ryo-manba).

... (truncated)

Commits
  • 9a4e2b2 16.22.0
  • ad2630d Prepare 16.22.0 (#8662)
  • d9fd12c Document conventions for writing tests (#8672)
  • 6e5918e Add no-descending-specificity line number to the referenced selector in mes...
  • 8e7ca69 Bump eslint from 9.30.1 to 9.31.0 in the eslint group (#8671)
  • 4fbbe12 Bump rollup from 4.44.2 to 4.45.0 (#8670)
  • 7cfc5e5 Fix lightness-notation crash with "number" option and single-digit percen...
  • 4a7c5e5 Add messageArgs to color-named (#8663)
  • 79d7b49 Refactor resolveFilePath() internal utility (#8660)
  • 0a5f75b Fix at-rule-no-deprecated false positives for @apply (#8630)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 20, 2025
@dependabot dependabot Bot requested a review from a team as a code owner July 20, 2025 04:46
@dependabot @github

dependabot Bot commented on behalf of github Jul 20, 2025

Copy link
Copy Markdown
Contributor Author

Assignees

The following users could not be added as assignees: protocol-galileo. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from a team as a code owner July 20, 2025 04:46
@vercel

vercel Bot commented Jul 20, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
metamask-docs ❌ Failed (Inspect) Jul 28, 2025 8:43pm

@socket-security

socket-security Bot commented Jul 20, 2025

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedstylelint@​15.11.0 ⏵ 16.22.09610010097100

View full report

cursor[bot]

This comment was marked as outdated.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/stylelint-16.22.0 branch from 885fd89 to 698db41 Compare July 21, 2025 05:20
cursor[bot]

This comment was marked as outdated.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/stylelint-16.22.0 branch from 698db41 to 11d8d1a Compare July 21, 2025 05:38

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Stylelint Upgrade Causes Peer Dependency Conflict

Upgrading stylelint to v16.22.0 creates a peer dependency mismatch with stylelint-config-standard@34.0.0, which requires stylelint v15.x (^15.10.0). This conflict will cause peer dependency warnings and potential compatibility issues, as the configuration package is not designed for stylelint v16.

package.json#L88-L90

"eslint-plugin-react": "^7.37.4",
"stylelint": "^16.22.0",
"stylelint-config-standard": "^34.0.0",

package-lock.json#L25542-L25567

metamask-docs/package-lock.json

Lines 25542 to 25567 in 11d8d1a

"node_modules/stylelint-config-standard": {
"version": "34.0.0",
"dev": true,
"license": "MIT",
"dependencies": {
"stylelint-config-recommended": "^13.0.0"
},
"engines": {
"node": "^14.13.1 || >=16.0.0"
},
"peerDependencies": {
"stylelint": "^15.10.0"
}
},
"node_modules/stylelint-config-standard/node_modules/stylelint-config-recommended": {
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz",
"integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": "^14.13.1 || >=16.0.0"
},
"peerDependencies": {
"stylelint": "^15.10.0"
}

Fix in CursorFix in Web


Was this report helpful? Give feedback by reacting with 👍 or 👎

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/stylelint-16.22.0 branch from 11d8d1a to b96022c Compare July 28, 2025 20:24
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/stylelint-16.22.0 branch from b96022c to d7bc664 Compare July 28, 2025 20:27
Bumps [stylelint](https://github.com/stylelint/stylelint) from 15.11.0 to 16.22.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@15.11.0...16.22.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 16.22.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/stylelint-16.22.0 branch from d7bc664 to 51cd1b3 Compare July 28, 2025 20:43
Comment thread package-lock.json
"node_modules/stylelint-config-standard/node_modules/stylelint-config-recommended": {
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz",
"integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Stylelint Upgrade Causes Peer Dependency Conflicts

The upgrade of stylelint to 16.22.0 introduces a peer dependency mismatch with stylelint-config-standard@34.0.0, which requires stylelint: ^15.10.0. This incompatibility will cause unmet peer dependency warnings, potential installation failures, and runtime issues or unexpected linting behavior.

Locations (2)
Fix in Cursor Fix in Web

@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2025

Copy link
Copy Markdown
Contributor Author

Superseded by #2194.

@dependabot dependabot Bot closed this Aug 3, 2025
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/stylelint-16.22.0 branch August 3, 2025 04:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants