Skip to content

Update dependency stylelint to v10

Warren Gifford requested to merge renovate/stylelint-10.x into master

Created by: renovate[bot]

This PR contains the following updates:

Package Type Update New value References Sourcegraph
stylelint devDependencies major ^10.0.1 homepage, source code search for "stylelint"

Release Notes

stylelint/stylelint

v10.0.1

Compare Source

  • Fixed: minimum Node.js engine reduced to 8.7.0 (#​4032).
  • Fixed: --allow-empty-input CLI flag (#​4029).
  • Fixed: color-no-invalid-hex false positives for hashes in URLs (#​4035).
  • Fixed: function-linear-gradient-no-nonstandard-direction false positives for dollar variables (#​4027).

v10.0.0

Compare Source

  • Removed: Node.js 6.x support. Node.js 8.15.1 or greater is now required (#​4006).
  • Removed: styled and jsx syntax options that were replaced with css-in-js in v9.10.0 (#​4007).
  • Changed: throws error if glob matches no files, use the --allow-empty-input flag for the old behaviour (#​3965).
  • Changed: rules are now applied in the order defined in lib/rules/index.js (#​3923).
  • Added: at-rule-property-requirelist rule (#​3997).
  • Added: disallowInList to no-duplicate-selectors (#​3936).
  • Added: ignore: ["comments"] to block-no-empty (#​4008).
  • Fixed: false negatives in declaration-based rules for CSS-in-JS (#​3933).
  • Fixed: color-no-invalid-hex false negatives for CSS-in-JS (#​3957).
  • Fixed: feature-name-no-unknown false positives for prefers-color-scheme (#​3951).
  • Fixed: function-calc-no-invalid false positives for negative numbers (#​3921).
  • Fixed: no-descending-specificity false positives for vendor prefixed pseudo-elements (#​3929).
  • Fixed: selector-max-* false negatives for nested at-rules (#​3959).
  • Fixed: value-keyword-case autofix for single-line comments within maps (#​4019).

v9.10.1

Compare Source

  • Fixed: "fatal: Not a git repository" error (#​3915).
  • Fixed: unintended increase in package size (#​3915).

v9.10.0

Compare Source

  • Added: support for ordinary regular expressions anywhere a regex string is accepted in rule config (#​3799).
  • Added: css-in-js syntax option that will replace the existing styled and jsx ones (#​3872).
  • Added: function-calc-no-invalid rule (#​3833).
  • Added: ignore: ["next-sibling"] to selector-max-type (#​3832).
  • Added: declaration-block-semicolon-space-after autofix (#​3865).
  • Fixed: autofix is now disabled when a stylelint processors is used (#​3873).
  • Fixed: CssSyntaxError for functions in template literals (#​3869).
  • Fixed: no-descending-specificity false positives for styled-components (#​3875).
  • Fixed: no-duplicate-selectors false positives for styled-components (#​3875).
  • Fixed: selector-pseudo-class-no-unknown false positives for focus-visible (#​3887).
  • Fixed: selector-max-universal false positives for flush comments containing a comma (#​3817).
  • Fixed: shorthand-property-redundant-values false positives for negative values (#​3888).

Renovate configuration

📅 Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 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 has been generated by Renovate Bot. View repository job log here.

Merge request reports

Loading