Skip to content

Releases: stylelint/stylelint

17.16.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 10:26
Immutable release. Only release title and notes can be modified.
bc06c7c

It fixes 2 bugs in the layout-mappings rules. This will likely be the last 17.x release, as we prepare for 18.0.0.

  • Fixed: property-layout-mappings and unit-layout-mappings false negatives for uppercase property names and units (#9485) (@giaBaoJS).
  • Fixed: value-keyword-layout-mappings false positives for caption-side (#9483) (@giaBaoJS).

17.15.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 14:01
Immutable release. Only release title and notes can be modified.
0547bff

It adds 1 new rule and 2 new rule options, and fixes 4 bugs.

  • Added: selector-no-unmatchable rule (#9451) (@jeddy3).
  • Added: ignoreFunctions: [] to color-named and color-no-hex (#9463) (@jsmitty12).
  • Fixed: custom-property-no-missing-var-function false positives for anchor positioning (#9466) (@giaBaoJS).
  • Fixed: declaration-block-no-redundant-longhand-properties autofix for font shorthand (#9402) (@sarathfrancis90).
  • Fixed: declaration-property-max-values false positives for interpolated inline expressions (#9437) (@alexchen-sys).
  • Fixed: selector-no-invalid false negatives for pseudo-elements, combinators and nested :has() (#9452) (@jeddy3).

17.14.1

Choose a tag to compare

@ybiquitous ybiquitous released this 20 Jul 01:16
Immutable release. Only release title and notes can be modified.
cd66b03

It fixes 4 bugs.

  • Fixed: quiet option suppresses report* warning reports (#9387) (@ychampion).
  • Fixed: reported range of unknown rules (#9385) (@ybiquitous).
  • Fixed: declaration-block-no-redundant-longhand-properties autofix producing invalid background shorthand when background-size is present (#9364) (@sarathfrancis90).
  • Fixed: rule-empty-line-before false positives for shared-line comments with except: ["after-single-line-comment"] (#9394) (@sarathfrancis90).

17.14.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 15:22
Immutable release. Only release title and notes can be modified.
f36e170

It fixes 3 bugs, including a false negative one.

  • Fixed: performance of getting module paths (#9354) (@jeddy3).
  • Fixed: performance by dynamically importing TIMING only on use (#9356) (@jeddy3).
  • Fixed: function-calc-no-unspaced-operator false negatives for unspaced + and - operators following a * or / operator (#9357) (@sarathfrancis90).

17.13.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 15:44
Immutable release. Only release title and notes can be modified.
7fcee2b

It fixes 3 bugs, including a false negative one.

  • Fixed: declaration-block-no-duplicate-properties false negatives for interleaved non-consecutive duplicates with ignore: ["consecutive-duplicates(-*)"] (#9324) (@sarathfrancis90).
  • Fixed: selector-max-type false positives for nested selectors (#9319) (@romainmenke).
  • Fixed: selector-type-no-unknown false positives for install (#9308) (@Mouvedia).

17.12.0

Choose a tag to compare

@github-actions github-actions released this 20 May 10:49
Immutable release. Only release title and notes can be modified.
5830fba

It fixes 3 bugs, including a false negative one.

  • Fixed: block-no-empty reported range when using comments (#9294) (@romainmenke).
  • Fixed: declaration-property-value-no-unknown false negatives for custom properties defined in reference files (#9292) (@romainmenke).
  • Fixed: value-keyword-layout-mappings false positives for caption-side (#9293) (@romainmenke).

17.11.1

Choose a tag to compare

@github-actions github-actions released this 14 May 09:23
Immutable release. Only release title and notes can be modified.
e7a3d19

It fixes 2 bugs.

  • Fixed: node_modules ignore for codeFilename paths containing a dot-prefixed directory (#9282) (@tuhtah).
  • Fixed: declaration-block-no-redundant-longhand-properties range for contiguous redundant longhand properties (#9273) (@pamelalozano16).

17.11.0

Choose a tag to compare

@github-actions github-actions released this 05 May 11:38
Immutable release. Only release title and notes can be modified.
e176acf

It adds 2 features, including a loader property to referenceFiles: {} for when the order of appearance in the reference styles matters.

17.10.0

Choose a tag to compare

@github-actions github-actions released this 03 May 10:17
Immutable release. Only release title and notes can be modified.
b04c024

It adds 3 rules and fixes 4 bugs. You can use the *-layout-mappings rules to enforce logical or physical properties, units and keywords.

  • Added: selector-no-invalid rule (#9232) (@jeddy3).
  • Added: unit-layout-mappings rule (#9229) (@jeddy3).
  • Added: value-keyword-layout-mappings rule (#9233) (@jeddy3).
  • Fixed: inconsistent error messages when module is not found (#9260) (@ybiquitous).
  • Fixed: property-layout-mappings false negatives for property names in declaration values (#9222) (@jeddy3).
  • Fixed: property-layout-mappings false positives for @page properties (#9223) (@jeddy3).
  • Fixed: selector-pseudo-class-no-unknown false positives for nested webkit-scrollbar part (#9259) (@rkdfx).

17.9.1

Choose a tag to compare

@github-actions github-actions released this 27 Apr 13:06
Immutable release. Only release title and notes can be modified.
53c8817

It fixes 4 bugs. We also documented the messageArgs each rule provides to the message configuration property.

  • Fixed: ConfigurationError regression for custom syntaxes (#9245) (@jeddy3).
  • Fixed: MD5 hash algorithm to SHA256 for caching (#9241) (@rkdfx).
  • Fixed: property-no-deprecated autofix for page-break-*: always (#9214) (@rkdfx).
  • Fixed: selector-no-deprecated false positives for ::part() (#9227) (@SaekiTominaga).