Skip to content

chore(deps): update dependency stylelint to v18 - #1583

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/stylelint-18.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/stylelint-18.x

Conversation

@renovate

@renovate renovate Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
stylelint (source) 17.16.0 → 18.0.0 age confidence

Release Notes

stylelint/stylelint (stylelint)

v18.0.0

Compare Source

It contains 13 breaking changes, which we've detailed in the migrating to 18.0.0 guide. It also adds 4 new rules and fixes 16 bugs.

  • Removed: support for end-of-life and older versions of Node.js (#​9486) (@​jeddy3).
  • Removed: support for CommonJS-style filename-less and extension-less locator paths (#​9545) (@​jeddy3).
  • Removed: resolution of packages from the global node_modules directory (#​9534) (@​jeddy3).
  • Removed: context.fix property (#​9505) (@​jeddy3).
  • Removed: declaration-block-single-line-max-declarations rule (#​9565) (@​jeddy3).
  • Removed: *syntax options from declaration-property-value-no-unknown (#​9487) (@​jeddy3).
  • Removed: ignoreSelectors option from selector-max-specificity (#​9579) (@​jeddy3).
  • Changed: TypeScript config files to be loaded by Node.js's built-in type stripping (#​9489) (@​jeddy3).
  • Changed: the CLI to parse arguments with node:util.parseArgs (#​9508) (@​jeddy3).
  • Changed: globbyOptions to support only a subset of options (#​9500) (@​jeddy3).
  • Changed: function-no-unknown to use the CSSTree Syntax Reference for known functions and to ignore vendor-prefixed functions (#​9574) (@​jeddy3).
  • Changed: color detection to use new color option with node:util.styleText (#​9529) (@​jeddy3).
  • Changed: hyperlink detection (#​9536) (@​jeddy3).
  • Added: at-charset-rule-no-invalid rule (#​9509) (@​firefoxic).
  • Added: declaration-property-custom-property-allowed-list rule (#​9542) (@​jeddy3).
  • Added: value-no-invalid rule (#​9507) (@​jeddy3).
  • Added: value-type-custom-property-required-list experimental rule (#​9572) (@​jeddy3).
  • Added: stable support for processors configuration property (#​9543) (@​jeddy3).
  • Added: stable support for referenceFiles configuration property (#​9598) (@​jeddy3).
  • Added: result.stylelint.postcss property for plugins (#​9594) (@​jeddy3).
  • Added: stylelint.version property (#​9595) (@​ybiquitous).
  • Added: languageOptions.syntax support to function-no-unknown (#​9574) (@​jeddy3).
  • Fixed: referenceFiles performance (#​9573) (@​jeddy3).
  • Fixed: import and cache performance by replacing file-entry-cache (#​9593) (@​jeddy3).
  • Fixed: import performance by lazily loading css-tree (#​9580) (@​jeddy3).
  • Fixed: exit code when all errors in a file are suppressed and other problems are reported (#​9528) (@​schreibse).
  • Fixed: --fix for files where the only change is the removal of a byte order mark (#​9512) (@​firefoxic).
  • Fixed: Config['extends'] type for configuration objects (#​9526) (@​firefoxic).
  • Fixed: at-rule-descriptor-value-no-unknown false negatives for var() (#​9614) (@​jeddy3).
  • Fixed: custom-property-{pattern,no-missing-var-function} and *-no-unknown false positives and negatives for @property with a list of names (#​9571) (@​jeddy3).
  • Fixed: custom-property-no-missing-var-function false negatives for custom properties defined in referenceFiles (#​9570) (@​jeddy3).
  • Fixed: custom-property-no-missing-var-function false positives for recently introduced properties (#​9567) (@​jeddy3).
  • Fixed: declaration-block-no-redundant-longhand-properties and declaration-block-no-shorthand-property-overrides false negatives for contain-intrinsic-size (#​9550) (@​firefoxic).
  • Fixed: declaration-block-no-shorthand-property-overrides false negatives for flow-relative properties overridden by physical shorthands (#​9549) (@​firefoxic).
  • Fixed: declaration-property-value-no-unknown false negatives for values containing known custom properties (#​9537) (@​jeddy3).
  • Fixed: declaration-property-value-no-unknown false negatives for values containing registered custom properties (#​9566) (@​jeddy3).
  • Fixed: declaration-property-value-no-unknown false positives and negatives for files included in a referenceFiles bundle (#​9358) (@​romainmenke).
  • Fixed: property-layout-mappings false negatives for physical shorthand properties (#​9615) (@​jeddy3).

Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) November 6, 2026 18:12
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Deploying tomacheese-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: dbd2297
Status: ✅  Deploy successful!
Preview URL: https://adf3880d.tomacheese-com.pages.dev
Branch Preview URL: https://renovate-stylelint-18-x.tomacheese-com.pages.dev

View logs

@renovate
renovate Bot force-pushed the renovate/stylelint-18.x branch from e5a0212 to ca5b3ac Compare November 6, 2026 23:41
@renovate
renovate Bot force-pushed the renovate/stylelint-18.x branch 5 times, most recently from 116255f to 29c8dc8 Compare November 10, 2026 07:33
@renovate
renovate Bot force-pushed the renovate/stylelint-18.x branch from 29c8dc8 to dbd2297 Compare November 12, 2026 01:27

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant