Update dependency stylelint to v14 #3018

Closed
renovate-bot wants to merge 0 commits from gitlab-mr-iid-1751 into develop
Member

This MR contains the following updates:

Package Type Update Change
stylelint (source) devDependencies major 13.13.1 -> 14.16.1

Release Notes

stylelint/stylelint

v14.16.1

Compare Source

  • Fixed: customSyntax resolution with configBasedir (#​6536) (@​ybiquitous).
  • Fixed: declaration-block-no-duplicate-properties autofix for !important (#​6528) (@​sidx1024).
  • Fixed: function-no-unknown false positives for scroll, -webkit-gradient, color-stop, from, and to (#​6539) (@​Mouvedia).
  • Fixed: value-keyword-case false positives for mixed case ignoreFunctions option (#​6517) (@​kimulaco).
  • Fixed: unexpected output in Node.js API lint result when any rule contains disableFix: true (#​6543) (@​adrianjost).

v14.16.0

Compare Source

v14.15.0

Compare Source

v14.14.1

Compare Source

  • Fixed: declaration-block-no-redundant-longhand-properties false positives for inherit keyword (#​6419) (@​kimulaco).
  • Fixed: shorthand-property-no-redundant-values message to be consistent (#​6417) (@​fpetrakov).
  • Fixed: unit-no-unknown false positives for *vi & *vb viewport units (#​6428) (@​sidverma32).

v14.14.0

Compare Source

v14.13.0

Compare Source

v14.12.1

Compare Source

v14.12.0

Compare Source

v14.11.0

Compare Source

  • Added: ignoreAfterCombinators: [] to selector-max-universal (#​6275).
  • Fixed: createPlugin type definition (#​6264).
  • Fixed: alpha-value-notation false negatives for SVG properties (#​6284).
  • Fixed: keyframes-name-pattern false positives for interpolation (#​6265).
  • Fixed: selector-nested-pattern end positions (#​6259).
  • Fixed: selector-no-qualifying-type message, positions, and false positives (#​6260).
  • Fixed: selector-no-vendor-prefix end positions (#​6261).
  • Fixed: selector-pseudo-class-allowed-list end positions and message (#​6262).
  • Fixed: selector-pseudo-class-disallowed-list end positions and message (#​6263).
  • Fixed: selector-pseudo-element-allowed-list end positions and message (#​6270).
  • Fixed: selector-pseudo-element-disallowed-list end positions and message (#​6270).
  • Fixed: shorthand-property-no-redundant-values message (#​6272).
  • Fixed: time-min-milliseconds end positions (#​6273).

v14.10.0

Compare Source

  • Added: rule metadata to public LinterResult API (#​6166).
  • Added: longhand sub-properties of shorthand properties reference data to public API (#​6168).
  • Added: meta.fixable property to each rule (#​6181).
  • Added: support for loading custom formatter from package (#​6228).
  • Added: annotation-no-unknown rule (#​6155).
  • Added: keyframe-selector-notation rule (#​6164).
  • Added: percentage-unless-within-keyword-only-block primary option to keyframe-selector-notation (#​6194).
  • Added: github formatter (#​6150).
  • Added: tally to string and verbose formatters (#​6153).
  • Added: fixable status to verbose and github formatters (#​6183).
  • Added: invalid rule primary option message for false (#​6250).
  • Fixed: exit code when nothing is passed to stylelint command (#​6175).
  • Fixed: rule message function type to not require users to handle all kind of arguments (#​6147).
  • Fixed: at-rule-* end positions (#​6163).
  • Fixed: declaration-block-no-redundant-longhand-properties end positions (#​6219).
  • Fixed: declaration-property-value-allowed-list false positives for multiple match (#​6190).
  • Fixed: declaration-property-value-disallowed-list false negatives for multiple match (#​6188).
  • Fixed: named-grid-areas-no-invalid end positions (#​6205).
  • Fixed: no-descending-specificity false positives for pseudo-classes (#​6195).
  • Fixed: no-unknown-animations end positions (#​6221).
  • Fixed: no-unknown-animations false positives for SCSS interpolation (#​6185).
  • Fixed: number-max-precision end positions (#​6184).
  • Fixed: property-* end positions (#​6174).
  • Fixed: rule-selector-property-disallowed-list end positions (#​6222).
  • Fixed: selector-attribute-name-disallowed-list end positions (#​6223).
  • Fixed: selector-attribute-operator-allowed-list end positions (#​6224).
  • Fixed: selector-attribute-operator-disallowed-list end positions (#​6225).
  • Fixed: selector-attribute-quotes end positions (#​6226).
  • Fixed: selector-class-pattern end positions (#​6227).
  • Fixed: selector-combinator-allowed-list and selector-combinator-disallowed-list end positions (#​6229).
  • Fixed: selector-disallowed-list end positions (#​6230).
  • Fixed: selector-id-pattern end positions (#​6231).
  • Fixed: selector-not-notation end positions (#​6201).
  • Fixed: selector-pseudo-element-colon-notation end positions (#​6235).
  • Fixed: string-no-newline end positions (#​6218).
  • Fixed: unit-* start and end positions (#​6169).
  • Fixed: value-no-vendor-prefix end positions (#​6173).

v14.9.1

Compare Source

  • Fixed: selector-max-specificity false positives for :nth-child (#​6140).

v14.9.0

Compare Source

  • Added: import-notation rule (#​6102).
  • Fixed: no-duplicate-selectors false positives for SCSS/Less nested interpolations (#​6118).
  • Fixed: no-descending-specificity and selector-max-specificity false positives for :is() and :where() (#​6131).

v14.8.5

Compare Source

  • Fixed: no-duplicate-selectors false positives with Less syntax (#​6111).

v14.8.4

Compare Source

  • Fixed: no-duplicate-selectors error with non-standard selectors (#​6106).

v14.8.3

Compare Source

  • Fixed: at-rule-no-unknown false positives for @layer (#​6093).
  • Fixed: length-zero-no-unit autofix for .0 values (#​6098).
  • Fixed: media-feature-name-no-unknown false positives for display-mode (#​6073).
  • Fixed: no-descending-specificity end positions (#​6049).
  • Fixed: no-duplicate-* end positions (#​6047).
  • Fixed: no-invalid-* end positions (#​6072).
  • Fixed: no-invalid-position-at-import-rule false positives for @layer (#​6094).

v14.8.2

Compare Source

  • Fixed: function-calc-no-unspaced-operator false positives for non-standard variables (#​6053).
  • Fixed: selector-*-no-unknown end positions (#​6046).

v14.8.1

Compare Source

  • Fixed: declaration-block-no-* end positions that avoid errors (#​6040).
  • Fixed: function-calc-no-unspaced-operator false positives and memory leak (#​6045).
  • Fixed: named-grid-areas-no-invalid false positives for arealess templates (#​6042).

v14.8.0

Compare Source

  • Added: keyframe-block-no-duplicate-selectors rule (#​6024).
  • Added: property-*-list support for vendor prefixes (#​6025).
  • Fixed: at-rule-*-list end positions (#​6032).
  • Fixed: at-rule-no-unknown end positions (#​6026).
  • Fixed: function-linear-gradient-no-nonstandard-direction false negative about -ms-linear-gradient (#​6031).
  • Fixed: function-no-unknown end positions (#​6038).
  • Fixed: property-no-unknown end positions (#​6039).

v14.7.1

Compare Source

  • Fixed: a regression for /* stylelint-disable */ comments (#​6018).
  • Fixed: font-family-name-quotes false positives for ui-* generic system font keywords (#​6017).

v14.7.0

Compare Source

  • Added: ranges for warnings that can be used by formatters and integrations (#​5725).
  • Added: selector-not-notation rule (#​5975).
  • Fixed: font-weight-notation false positives for Sass functions and column position (#​6005).

v14.6.1

Compare Source

  • Fixed: custom-property-pattern TypeError for "Cannot destructure property..." (#​5982).
  • Fixed: selector-type-case false positives for SVG elements (#​5973).
  • Fixed: unit-no-unknown false positives for large/small/dynamic viewport units (#​5970).

v14.6.0

Compare Source

  • Added: declaration-property-max-values rule (#​5920).
  • Fixed: *-no-important column position (#​5957).
  • Fixed: custom-property-pattern false positives for interpolation in property name (#​5949).
  • Fixed: font-family-name-quotes column position (#​5955).
  • Fixed: selector-pseudo-*-no-unknown false positives and negatives (#​5959).
  • Fixed: selector-pseudo-class-no-unknown false positives and negatives (#​5956).

v14.5.3

Compare Source

  • Fixed: *-list invalid option warnings for strings (#​5934).

v14.5.2

Compare Source

  • Fixed: clarity of invalid option warning message for objects (#​5923).
  • Fixed: *-list false negatives for invalid options (#​5924).
  • Fixed: custom-property-pattern false positives for interpolation inside var() (#​5925).
  • Fixed: declaration-property-value-*-list column position (#​5926).

v14.5.1

Compare Source

  • Fixed: function-no-unknown ENOENT and TypeErrors (#​5916).
  • Fixed: function-no-unknown false positives for interpolation (#​5914).

v14.5.0

Compare Source

  • Added: ignoreFunctions: [] to function-no-unknown (#​5901).

v14.4.0

Compare Source

  • Added: function-no-unknown rule (#​5865).
  • Added: font-family-name-quotes autofix (#​5806).
  • Fixed: throwing more informative error when all input files are ignored (#​5709).
  • Fixed: custom-property-pattern false negatives for custom properties within var() (#​5867).
  • Fixed: no-descending-specificity parseError for double-slash comments within selector lists (#​5891).
  • Fixed: selector-pseudo-element-colon-notation false positives for escaped colons (#​5879).

v14.3.0

Compare Source

  • Added: support for meta.url to rules and plugins (#​5845).
  • Added: hyperlinks for rules to terminal output (#​5835).
  • Added: hyperlinks for plugins to terminal output (#​5859).
  • Added: ignore: ["rules"] / ["at-rules"] to block-opening-brace-*-after (#​5830).
  • Added: ignoreSelectors: [] to property-case (#​5822).
  • Added: ignoreFunctions: [] to unit-allowed-list (#​5857).
  • Added: camelCaseSvgKeywords to value-keyword-case - use this option if you want legacy camel case SVG keywords like currentColor (#​5849).
  • Fixed: font-family-no-missing-generic-family-keyword false positives for revert and revert-layer (#​5852).
  • Fixed: no-descending-specificity false positives for the ::-moz-focus-inner pseudo-element (#​5831).
  • Fixed: value-keyword-case false negatives for SVG keywords like currentcolor (#​5849).

v14.2.0

Compare Source

  • Added: cwd option to Node.js API (#​5721).
  • Added: resolveConfig option to Node.js API (#​5734).
  • Fixed: showing of incorrect missing package in customSyntax require handling (#​5763).
  • Fixed: color-function-notation false positives for variables and color functions (#​5793)
  • Fixed: color-named false positives for hex with alpha-channel and false negatives for modern syntax (#​5718).
  • Fixed: declaration-empty-line-before support for HTML files (#​5689).
  • Fixed: indentation TypeError for syntaxes that use Document node type (#​5771).

v14.1.0

Compare Source

  • Added: support for directory creation to --output-file flag (#​5672).
  • Added: ConfigurationError type (#​5696).
  • Added: rule-selector-property-disallowed-list rule (#​5679).
  • Added: ignore: ["consecutive-duplicates-with-same-prefixless-values"] to declaration-block-no-duplicate-properties (#​5609).
  • Added: ignorePseudoClasses: [] to max-nesting-depth (#​5620).
  • Fixed: extending rules within overrides (#​5683).
  • Fixed: color-function-notation false positives for hex colours (#​5650).
  • Fixed: declaration-empty-line-before false positives for values wrapped in parentheses (#​5680).
  • Fixed: indentation TypeError for baseIndentLevel: 1 option for Vue files (#​5657).
  • Fixed: property-no-unknown false positives for maps (#​5690).
  • Fixed: selector-type-case false positives for SVG type selectors (#​5717).

v14.0.1

Compare Source

  • Fixed: package size by excluding docs (#​5643).
  • Fixed: overrides property ignoring dot directories (#​5629).
  • Fixed: custom syntax require error handling (#​5635).
  • Fixed: function-calc-no-unspaced-operator false positives for hyphenated functions (#​5636).

v14.0.0

Compare Source

Migrating to 14.0.0 guide.

  • Removed: Node.js 10 support (#​5303).
  • Removed: syntax option (#​5297).
  • Removed: configOverrides option (#​5530).
  • Removed: rules deprecated in 13.7.0 (#​5295).
  • Removed: function-calc-no-invalid rule (#​5296).
  • Changed: ignoreFiles to be extendable (#​5596).
  • Security: addressed ReDoS issue with regex in indentation (#​5539).
  • Added: TypeScript type definitions (#​5582).
  • Added: customSyntax option as a property in the configuration object (#​5538).
  • Added: overrides property to configuration object (#​5521).
  • Added: disableFix as secondary option to rules property in the configuration object (#​5460).
  • Added: quiet option to Node.js API (#​5542).
  • Added: color-hex-alpha rule (#​5316).
  • Added: custom-property-no-missing-var-function rule (#​5317).
  • Added: function-calc-no-unspaced-operator autofix (#​5273).
  • Added: ignoreFunctions: [] to length-zero-no-unit (#​5314).
  • Added: ignoreAtRules: [] to no-invalid-position-at-import (#​5520).
  • Added: ignoreProperties: [] to number-max-precision (#​5421).
  • Fixed: "No files matching the pattern" when using backslash paths on Windows (#​5386).
  • Fixed: function-url-quotes problem messages to be consistent with other *-quotes rules (#​5488).
  • Fixed: length-zero-no-unit false positives for flex property (#​5315).
  • Fixed: media-feature-name-no-unknown false positives for prefers-contrast (#​5428).
  • Fixed: media-feature-name-no-unknown false positives for dynamic-range & video-dynamic-range (#​5613).
  • Fixed: media-feature-name-value-allowed-list TypeError for spaceless condition (#​5581).
  • Fixed: property-no-unknown false positives for Less maps (#​5381).
  • Fixed: selector-class-pattern false positives for Less parametric mixins (#​5378).
  • Fixed: max-empty-lines autofix for Less comments (#​5507).
  • Fixed: named-grid-areas-no-invalid false negatives for grid and grid-template shorthand properties (#​5514).
  • Fixed: unit-no-unknown false positives for nested property declarations (#​5500).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This MR has been generated by Renovate Bot.

This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [stylelint](https://stylelint.io) ([source](https://github.com/stylelint/stylelint)) | devDependencies | major | [`13.13.1` -> `14.16.1`](https://renovatebot.com/diffs/npm/stylelint/13.13.1/14.16.1) | --- ### Release Notes <details> <summary>stylelint/stylelint</summary> ### [`v14.16.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14161) [Compare Source](https://github.com/stylelint/stylelint/compare/14.16.0...14.16.1) - Fixed: `customSyntax` resolution with `configBasedir` ([#&#8203;6536](https://github.com/stylelint/stylelint/pull/6536)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: `declaration-block-no-duplicate-properties` autofix for `!important` ([#&#8203;6528](https://github.com/stylelint/stylelint/pull/6528)) ([@&#8203;sidx1024](https://github.com/sidx1024)). - Fixed: `function-no-unknown` false positives for `scroll`, `-webkit-gradient`, `color-stop`, `from`, and `to` ([#&#8203;6539](https://github.com/stylelint/stylelint/pull/6539)) ([@&#8203;Mouvedia](https://github.com/Mouvedia)). - Fixed: `value-keyword-case` false positives for mixed case `ignoreFunctions` option ([#&#8203;6517](https://github.com/stylelint/stylelint/pull/6517)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Fixed: unexpected `output` in Node.js API lint result when any rule contains `disableFix: true` ([#&#8203;6543](https://github.com/stylelint/stylelint/pull/6543)) ([@&#8203;adrianjost](https://github.com/adrianjost)). ### [`v14.16.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14160) [Compare Source](https://github.com/stylelint/stylelint/compare/14.15.0...14.16.0) - Added: `media-feature-range-notation` rule ([#&#8203;6497](https://github.com/stylelint/stylelint/pull/6497)) ([@&#8203;jeddy3](https://github.com/jeddy3)). - Added: support for plugin objects as config values ([#&#8203;6481](https://github.com/stylelint/stylelint/pull/6481)) ([@&#8203;phoenisx](https://github.com/phoenisx)). - Fixed: incorrect output by all formatters except for `json` ([#&#8203;6480](https://github.com/stylelint/stylelint/pull/6480)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). ### [`v14.15.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14150) [Compare Source](https://github.com/stylelint/stylelint/compare/14.14.1...14.15.0) - Added: `--globby-options` flag ([#&#8203;6437](https://github.com/stylelint/stylelint/pull/6437)) ([@&#8203;sidverma32](https://github.com/sidverma32)). - Added: custom message formatting for `at-rule-disallowed-list`, `declaration-property-unit-disallowed-list`, `declaration-property-value-disallowed-list`, `function-disallowed-list`, and `property-disallowed-list` ([#&#8203;6463](https://github.com/stylelint/stylelint/pull/6463)) ([@&#8203;chloerice](https://github.com/chloerice)). - Added: support autofix with `checkAgainstRule` ([#&#8203;6466](https://github.com/stylelint/stylelint/pull/6466)) ([@&#8203;aaronccasanova](https://github.com/aaronccasanova)). - Added: support for reporting with custom severity ([#&#8203;6444](https://github.com/stylelint/stylelint/pull/6444)) ([@&#8203;aaronccasanova](https://github.com/aaronccasanova)). - Added: support to `checkAgainstRule` with custom rules ([#&#8203;6460](https://github.com/stylelint/stylelint/pull/6460)) ([@&#8203;aaronccasanova](https://github.com/aaronccasanova)). - Fixed: tally output of `string` formatter colorized ([#&#8203;6443](https://github.com/stylelint/stylelint/pull/6443)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: usage of the `import-lazy` package to fit bundlers ([#&#8203;6449](https://github.com/stylelint/stylelint/pull/6449)) ([@&#8203;phoenisx](https://github.com/phoenisx)). ### [`v14.14.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14141) [Compare Source](https://github.com/stylelint/stylelint/compare/14.14.0...14.14.1) - Fixed: `declaration-block-no-redundant-longhand-properties` false positives for `inherit` keyword ([#&#8203;6419](https://github.com/stylelint/stylelint/pull/6419)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Fixed: `shorthand-property-no-redundant-values` message to be consistent ([#&#8203;6417](https://github.com/stylelint/stylelint/pull/6417)) ([@&#8203;fpetrakov](https://github.com/fpetrakov)). - Fixed: `unit-no-unknown` false positives for `*vi` & `*vb` viewport units ([#&#8203;6428](https://github.com/stylelint/stylelint/pull/6428)) ([@&#8203;sidverma32](https://github.com/sidverma32)). ### [`v14.14.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14140) [Compare Source](https://github.com/stylelint/stylelint/compare/14.13.0...14.14.0) - Added: `*-pattern` custom message formatting ([#&#8203;6391](https://github.com/stylelint/stylelint/pull/6391)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: `block-no-empty` false positives for `reportNeedlessDisables` ([#&#8203;6381](https://github.com/stylelint/stylelint/pull/6381)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: `printf`-like formatting for custom messages ([#&#8203;6389](https://github.com/stylelint/stylelint/pull/6389)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: `unit-no-unknown` false positives for font-relative length units ([#&#8203;6374](https://github.com/stylelint/stylelint/pull/6374)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: false negatives on second run for cache and `severity` option ([#&#8203;6384](https://github.com/stylelint/stylelint/pull/6384)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Fixed: TS compilation error due to needless `file-entry-cache` import ([#&#8203;6393](https://github.com/stylelint/stylelint/pull/6393)) ([@&#8203;adidahiya](https://github.com/adidahiya)). ### [`v14.13.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14130) [Compare Source](https://github.com/stylelint/stylelint/compare/14.12.1...14.13.0) - Added: `cacheStrategy` option ([#&#8203;6357](https://github.com/stylelint/stylelint/pull/6357)) ([@&#8203;kaorun343](https://github.com/kaorun343)). - Fixed: cache refresh when config is changed ([#&#8203;6356](https://github.com/stylelint/stylelint/pull/6356)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Fixed: `selector-pseudo-element-no-unknown` false positives for `::highlight` pseudo-element ([#&#8203;6367](https://github.com/stylelint/stylelint/pull/6367)) ([@&#8203;jathak](https://github.com/jathak)). ### [`v14.12.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14121) [Compare Source](https://github.com/stylelint/stylelint/compare/14.12.0...14.12.1) - Fixed: `font-weight-notation` messages ([#&#8203;6350](https://github.com/stylelint/stylelint/pull/6350)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: type declarations for custom message arguments ([#&#8203;6354](https://github.com/stylelint/stylelint/pull/6354)) ([@&#8203;stof](https://github.com/stof)). ### [`v14.12.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14120) [Compare Source](https://github.com/stylelint/stylelint/compare/14.11.0...14.12.0) - Added: support for multiple `--ignore-path` flags ([#&#8203;6345](https://github.com/stylelint/stylelint/pull/6345)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Added: experimental support for custom message arguments ([#&#8203;6312](https://github.com/stylelint/stylelint/pull/6312)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Added: `declaration-block-no-duplicate-properties` autofix ([#&#8203;6296](https://github.com/stylelint/stylelint/pull/6296)) ([@&#8203;fpetrakov](https://github.com/fpetrakov)). - Added: `font-weight-notation` autofix ([#&#8203;6347](https://github.com/stylelint/stylelint/pull/6347)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Added: `ignore: ["inside-block"]` and `splitList` to `selector-disallowed-list` ([#&#8203;6334](https://github.com/stylelint/stylelint/pull/6334)) ([@&#8203;mattmanuel90](https://github.com/mattmanuel90)). - Added: regex support for `ignorePseudoClasses` option of `selector-pseudo-class-no-unknown` ([#&#8203;6316](https://github.com/stylelint/stylelint/pull/6316)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Added: regex support for `ignorePseudoElements` option of `selector-pseudo-element-no-unknown` ([#&#8203;6317](https://github.com/stylelint/stylelint/pull/6317)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Added: regex support for `ignoreSelectors` option of `selector-no-vendor-prefix` ([#&#8203;6327](https://github.com/stylelint/stylelint/pull/6327)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Added: regex support for `ignoreTypes` option of `selector-type-case` ([#&#8203;6326](https://github.com/stylelint/stylelint/pull/6326)) ([@&#8203;ybiquitous](https://github.com/ybiquitous)). - Fixed: `*-no-unknown` false positives for container queries ([#&#8203;6318](https://github.com/stylelint/stylelint/pull/6318)) ([@&#8203;fpetrakov](https://github.com/fpetrakov)). - Fixed: `font-family-name-quotes` false positives for interpolation and shorthand ([#&#8203;6335](https://github.com/stylelint/stylelint/pull/6335)) ([@&#8203;kimulaco](https://github.com/kimulaco)). - Fixed: `time-min-milliseconds` incorrect location for matching violating times ([#&#8203;6319](https://github.com/stylelint/stylelint/pull/6319)) ([@&#8203;kawaguchi1102](https://github.com/kawaguchi1102)). ### [`v14.11.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14110) [Compare Source](https://github.com/stylelint/stylelint/compare/14.10.0...14.11.0) - Added: `ignoreAfterCombinators: []` to `selector-max-universal` ([#&#8203;6275](https://github.com/stylelint/stylelint/pull/6275)). - Fixed: `createPlugin` type definition ([#&#8203;6264](https://github.com/stylelint/stylelint/pull/6264)). - Fixed: `alpha-value-notation` false negatives for SVG properties ([#&#8203;6284](https://github.com/stylelint/stylelint/pull/6284)). - Fixed: `keyframes-name-pattern` false positives for interpolation ([#&#8203;6265](https://github.com/stylelint/stylelint/pull/6265)). - Fixed: `selector-nested-pattern` end positions ([#&#8203;6259](https://github.com/stylelint/stylelint/pull/6259)). - Fixed: `selector-no-qualifying-type` message, positions, and false positives ([#&#8203;6260](https://github.com/stylelint/stylelint/pull/6260)). - Fixed: `selector-no-vendor-prefix` end positions ([#&#8203;6261](https://github.com/stylelint/stylelint/pull/6261)). - Fixed: `selector-pseudo-class-allowed-list` end positions and message ([#&#8203;6262](https://github.com/stylelint/stylelint/pull/6262)). - Fixed: `selector-pseudo-class-disallowed-list` end positions and message ([#&#8203;6263](https://github.com/stylelint/stylelint/pull/6263)). - Fixed: `selector-pseudo-element-allowed-list` end positions and message ([#&#8203;6270](https://github.com/stylelint/stylelint/pull/6270)). - Fixed: `selector-pseudo-element-disallowed-list` end positions and message ([#&#8203;6270](https://github.com/stylelint/stylelint/pull/6270)). - Fixed: `shorthand-property-no-redundant-values` message ([#&#8203;6272](https://github.com/stylelint/stylelint/pull/6272)). - Fixed: `time-min-milliseconds` end positions ([#&#8203;6273](https://github.com/stylelint/stylelint/pull/6273)). ### [`v14.10.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;14100) [Compare Source](https://github.com/stylelint/stylelint/compare/14.9.1...14.10.0) - Added: rule metadata to public `LinterResult` API ([#&#8203;6166](https://github.com/stylelint/stylelint/pull/6166)). - Added: longhand sub-properties of shorthand properties reference data to public API ([#&#8203;6168](https://github.com/stylelint/stylelint/pull/6168)). - Added: `meta.fixable` property to each rule ([#&#8203;6181](https://github.com/stylelint/stylelint/pull/6181)). - Added: support for loading custom formatter from package ([#&#8203;6228](https://github.com/stylelint/stylelint/pull/6228)). - Added: `annotation-no-unknown` rule ([#&#8203;6155](https://github.com/stylelint/stylelint/pull/6155)). - Added: `keyframe-selector-notation` rule ([#&#8203;6164](https://github.com/stylelint/stylelint/pull/6164)). - Added: `percentage-unless-within-keyword-only-block` primary option to `keyframe-selector-notation` ([#&#8203;6194](https://github.com/stylelint/stylelint/pull/6194)). - Added: `github` formatter ([#&#8203;6150](https://github.com/stylelint/stylelint/pull/6150)). - Added: tally to `string` and `verbose` formatters ([#&#8203;6153](https://github.com/stylelint/stylelint/pull/6153)). - Added: fixable status to `verbose` and `github` formatters ([#&#8203;6183](https://github.com/stylelint/stylelint/pull/6183)). - Added: invalid rule primary option message for `false` ([#&#8203;6250](https://github.com/stylelint/stylelint/pull/6250)). - Fixed: exit code when nothing is passed to stylelint command ([#&#8203;6175](https://github.com/stylelint/stylelint/pull/6175)). - Fixed: rule message function type to not require users to handle all kind of arguments ([#&#8203;6147](https://github.com/stylelint/stylelint/pull/6147)). - Fixed: `at-rule-*` end positions ([#&#8203;6163](https://github.com/stylelint/stylelint/pull/6163)). - Fixed: `declaration-block-no-redundant-longhand-properties` end positions ([#&#8203;6219](https://github.com/stylelint/stylelint/pull/6219)). - Fixed: `declaration-property-value-allowed-list` false positives for multiple match ([#&#8203;6190](https://github.com/stylelint/stylelint/pull/6190)). - Fixed: `declaration-property-value-disallowed-list` false negatives for multiple match ([#&#8203;6188](https://github.com/stylelint/stylelint/pull/6188)). - Fixed: `named-grid-areas-no-invalid` end positions ([#&#8203;6205](https://github.com/stylelint/stylelint/pull/6205)). - Fixed: `no-descending-specificity` false positives for pseudo-classes ([#&#8203;6195](https://github.com/stylelint/stylelint/pull/6195)). - Fixed: `no-unknown-animations` end positions ([#&#8203;6221](https://github.com/stylelint/stylelint/pull/6221)). - Fixed: `no-unknown-animations` false positives for SCSS interpolation ([#&#8203;6185](https://github.com/stylelint/stylelint/pull/6185)). - Fixed: `number-max-precision` end positions ([#&#8203;6184](https://github.com/stylelint/stylelint/pull/6184)). - Fixed: `property-*` end positions ([#&#8203;6174](https://github.com/stylelint/stylelint/pull/6174)). - Fixed: `rule-selector-property-disallowed-list` end positions ([#&#8203;6222](https://github.com/stylelint/stylelint/pull/6222)). - Fixed: `selector-attribute-name-disallowed-list` end positions ([#&#8203;6223](https://github.com/stylelint/stylelint/pull/6223)). - Fixed: `selector-attribute-operator-allowed-list` end positions ([#&#8203;6224](https://github.com/stylelint/stylelint/pull/6224)). - Fixed: `selector-attribute-operator-disallowed-list` end positions ([#&#8203;6225](https://github.com/stylelint/stylelint/pull/6225)). - Fixed: `selector-attribute-quotes` end positions ([#&#8203;6226](https://github.com/stylelint/stylelint/pull/6226)). - Fixed: `selector-class-pattern` end positions ([#&#8203;6227](https://github.com/stylelint/stylelint/pull/6227)). - Fixed: `selector-combinator-allowed-list` and `selector-combinator-disallowed-list` end positions ([#&#8203;6229](https://github.com/stylelint/stylelint/pull/6229)). - Fixed: `selector-disallowed-list` end positions ([#&#8203;6230](https://github.com/stylelint/stylelint/pull/6230)). - Fixed: `selector-id-pattern` end positions ([#&#8203;6231](https://github.com/stylelint/stylelint/pull/6231)). - Fixed: `selector-not-notation` end positions ([#&#8203;6201](https://github.com/stylelint/stylelint/pull/6201)). - Fixed: `selector-pseudo-element-colon-notation` end positions ([#&#8203;6235](https://github.com/stylelint/stylelint/pull/6235)). - Fixed: `string-no-newline` end positions ([#&#8203;6218](https://github.com/stylelint/stylelint/pull/6218)). - Fixed: `unit-*` start and end positions ([#&#8203;6169](https://github.com/stylelint/stylelint/pull/6169)). - Fixed: `value-no-vendor-prefix` end positions ([#&#8203;6173](https://github.com/stylelint/stylelint/pull/6173)). ### [`v14.9.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1491) [Compare Source](https://github.com/stylelint/stylelint/compare/14.9.0...14.9.1) - Fixed: `selector-max-specificity` false positives for `:nth-child` ([#&#8203;6140](https://github.com/stylelint/stylelint/pull/6140)). ### [`v14.9.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1490) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.5...14.9.0) - Added: `import-notation` rule ([#&#8203;6102](https://github.com/stylelint/stylelint/pull/6102)). - Fixed: `no-duplicate-selectors` false positives for SCSS/Less nested interpolations ([#&#8203;6118](https://github.com/stylelint/stylelint/pull/6118)). - Fixed: `no-descending-specificity` and `selector-max-specificity` false positives for `:is()` and `:where()` ([#&#8203;6131](https://github.com/stylelint/stylelint/pull/6131)). ### [`v14.8.5`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1485) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.4...14.8.5) - Fixed: `no-duplicate-selectors` false positives with Less syntax ([#&#8203;6111](https://github.com/stylelint/stylelint/pull/6111)). ### [`v14.8.4`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1484) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.3...14.8.4) - Fixed: `no-duplicate-selectors` error with non-standard selectors ([#&#8203;6106](https://github.com/stylelint/stylelint/pull/6106)). ### [`v14.8.3`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1483) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.2...14.8.3) - Fixed: `at-rule-no-unknown` false positives for `@layer` ([#&#8203;6093](https://github.com/stylelint/stylelint/pull/6093)). - Fixed: `length-zero-no-unit` autofix for `.0` values ([#&#8203;6098](https://github.com/stylelint/stylelint/pull/6098)). - Fixed: `media-feature-name-no-unknown` false positives for `display-mode` ([#&#8203;6073](https://github.com/stylelint/stylelint/pull/6073)). - Fixed: `no-descending-specificity` end positions ([#&#8203;6049](https://github.com/stylelint/stylelint/pull/6049)). - Fixed: `no-duplicate-*` end positions ([#&#8203;6047](https://github.com/stylelint/stylelint/pull/6047)). - Fixed: `no-invalid-*` end positions ([#&#8203;6072](https://github.com/stylelint/stylelint/pull/6072)). - Fixed: `no-invalid-position-at-import-rule` false positives for `@layer` ([#&#8203;6094](https://github.com/stylelint/stylelint/pull/6094)). ### [`v14.8.2`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1482) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.1...14.8.2) - Fixed: `function-calc-no-unspaced-operator` false positives for non-standard variables ([#&#8203;6053](https://github.com/stylelint/stylelint/pull/6053)). - Fixed: `selector-*-no-unknown` end positions ([#&#8203;6046](https://github.com/stylelint/stylelint/pull/6046)). ### [`v14.8.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1481) [Compare Source](https://github.com/stylelint/stylelint/compare/14.8.0...14.8.1) - Fixed: `declaration-block-no-*` end positions that avoid errors ([#&#8203;6040](https://github.com/stylelint/stylelint/pull/6040)). - Fixed: `function-calc-no-unspaced-operator` false positives and memory leak ([#&#8203;6045](https://github.com/stylelint/stylelint/pull/6045)). - Fixed: `named-grid-areas-no-invalid` false positives for arealess templates ([#&#8203;6042](https://github.com/stylelint/stylelint/pull/6042)). ### [`v14.8.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1480) [Compare Source](https://github.com/stylelint/stylelint/compare/14.7.1...14.8.0) - Added: `keyframe-block-no-duplicate-selectors` rule ([#&#8203;6024](https://github.com/stylelint/stylelint/pull/6024)). - Added: `property-*-list` support for vendor prefixes ([#&#8203;6025](https://github.com/stylelint/stylelint/pull/6025)). - Fixed: `at-rule-*-list` end positions ([#&#8203;6032](https://github.com/stylelint/stylelint/pull/6032)). - Fixed: `at-rule-no-unknown` end positions ([#&#8203;6026](https://github.com/stylelint/stylelint/pull/6026)). - Fixed: `function-linear-gradient-no-nonstandard-direction` false negative about `-ms-linear-gradient` ([#&#8203;6031](https://github.com/stylelint/stylelint/pull/6031)). - Fixed: `function-no-unknown` end positions ([#&#8203;6038](https://github.com/stylelint/stylelint/pull/6038)). - Fixed: `property-no-unknown` end positions ([#&#8203;6039](https://github.com/stylelint/stylelint/pull/6039)). ### [`v14.7.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1471) [Compare Source](https://github.com/stylelint/stylelint/compare/14.7.0...14.7.1) - Fixed: a regression for `/* stylelint-disable */` comments ([#&#8203;6018](https://github.com/stylelint/stylelint/pull/6018)). - Fixed: `font-family-name-quotes` false positives for `ui-*` generic system font keywords ([#&#8203;6017](https://github.com/stylelint/stylelint/pull/6017)). ### [`v14.7.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1470) [Compare Source](https://github.com/stylelint/stylelint/compare/14.6.1...14.7.0) - Added: ranges for warnings that can be used by formatters and integrations ([#&#8203;5725](https://github.com/stylelint/stylelint/pull/5725)). - Added: `selector-not-notation` rule ([#&#8203;5975](https://github.com/stylelint/stylelint/pull/5975)). - Fixed: `font-weight-notation` false positives for Sass functions and column position ([#&#8203;6005](https://github.com/stylelint/stylelint/pull/6005)). ### [`v14.6.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1461) [Compare Source](https://github.com/stylelint/stylelint/compare/14.6.0...14.6.1) - Fixed: `custom-property-pattern` TypeError for "Cannot destructure property..." ([#&#8203;5982](https://github.com/stylelint/stylelint/pull/5982)). - Fixed: `selector-type-case` false positives for SVG elements ([#&#8203;5973](https://github.com/stylelint/stylelint/pull/5973)). - Fixed: `unit-no-unknown` false positives for large/small/dynamic viewport units ([#&#8203;5970](https://github.com/stylelint/stylelint/pull/5970)). ### [`v14.6.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1460) [Compare Source](https://github.com/stylelint/stylelint/compare/14.5.3...14.6.0) - Added: `declaration-property-max-values` rule ([#&#8203;5920](https://github.com/stylelint/stylelint/pull/5920)). - Fixed: `*-no-important` column position ([#&#8203;5957](https://github.com/stylelint/stylelint/pull/5957)). - Fixed: `custom-property-pattern` false positives for interpolation in property name ([#&#8203;5949](https://github.com/stylelint/stylelint/pull/5949)). - Fixed: `font-family-name-quotes` column position ([#&#8203;5955](https://github.com/stylelint/stylelint/pull/5955)). - Fixed: `selector-pseudo-*-no-unknown` false positives and negatives ([#&#8203;5959](https://github.com/stylelint/stylelint/pull/5959)). - Fixed: `selector-pseudo-class-no-unknown` false positives and negatives ([#&#8203;5956](https://github.com/stylelint/stylelint/pull/5956)). ### [`v14.5.3`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1453) [Compare Source](https://github.com/stylelint/stylelint/compare/14.5.2...14.5.3) - Fixed: `*-list` invalid option warnings for strings ([#&#8203;5934](https://github.com/stylelint/stylelint/pull/5934)). ### [`v14.5.2`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1452) [Compare Source](https://github.com/stylelint/stylelint/compare/14.5.1...14.5.2) - Fixed: clarity of invalid option warning message for objects ([#&#8203;5923](https://github.com/stylelint/stylelint/pull/5923)). - Fixed: `*-list` false negatives for invalid options ([#&#8203;5924](https://github.com/stylelint/stylelint/pull/5924)). - Fixed: `custom-property-pattern` false positives for interpolation inside `var()` ([#&#8203;5925](https://github.com/stylelint/stylelint/pull/5925)). - Fixed: `declaration-property-value-*-list` column position ([#&#8203;5926](https://github.com/stylelint/stylelint/pull/5926)). ### [`v14.5.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1451) [Compare Source](https://github.com/stylelint/stylelint/compare/14.5.0...14.5.1) - Fixed: `function-no-unknown` ENOENT and TypeErrors ([#&#8203;5916](https://github.com/stylelint/stylelint/pull/5916)). - Fixed: `function-no-unknown` false positives for interpolation ([#&#8203;5914](https://github.com/stylelint/stylelint/pull/5914)). ### [`v14.5.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1450) [Compare Source](https://github.com/stylelint/stylelint/compare/14.4.0...14.5.0) - Added: `ignoreFunctions: []` to `function-no-unknown` ([#&#8203;5901](https://github.com/stylelint/stylelint/pull/5901)). ### [`v14.4.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1440) [Compare Source](https://github.com/stylelint/stylelint/compare/14.3.0...14.4.0) - Added: `function-no-unknown` rule ([#&#8203;5865](https://github.com/stylelint/stylelint/pull/5865)). - Added: `font-family-name-quotes` autofix ([#&#8203;5806](https://github.com/stylelint/stylelint/pull/5806)). - Fixed: throwing more informative error when all input files are ignored ([#&#8203;5709](https://github.com/stylelint/stylelint/pull/5709)). - Fixed: `custom-property-pattern` false negatives for custom properties within `var()` ([#&#8203;5867](https://github.com/stylelint/stylelint/pull/5867)). - Fixed: `no-descending-specificity` parseError for double-slash comments within selector lists ([#&#8203;5891](https://github.com/stylelint/stylelint/pull/5891)). - Fixed: `selector-pseudo-element-colon-notation` false positives for escaped colons ([#&#8203;5879](https://github.com/stylelint/stylelint/pull/5879)). ### [`v14.3.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1430) [Compare Source](https://github.com/stylelint/stylelint/compare/14.2.0...14.3.0) - Added: support for `meta.url` to rules and plugins ([#&#8203;5845](https://github.com/stylelint/stylelint/pull/5845)). - Added: hyperlinks for rules to terminal output ([#&#8203;5835](https://github.com/stylelint/stylelint/pull/5835)). - Added: hyperlinks for plugins to terminal output ([#&#8203;5859](https://github.com/stylelint/stylelint/pull/5859)). - Added: `ignore: ["rules"] / ["at-rules"]` to `block-opening-brace-*-after` ([#&#8203;5830](https://github.com/stylelint/stylelint/pull/5830)). - Added: `ignoreSelectors: []` to `property-case` ([#&#8203;5822](https://github.com/stylelint/stylelint/pull/5822)). - Added: `ignoreFunctions: []` to `unit-allowed-list` ([#&#8203;5857](https://github.com/stylelint/stylelint/pull/5857)). - Added: `camelCaseSvgKeywords` to `value-keyword-case` - use this option if you want legacy camel case SVG keywords like `currentColor` ([#&#8203;5849](https://github.com/stylelint/stylelint/pull/5849)). - Fixed: `font-family-no-missing-generic-family-keyword` false positives for `revert` and `revert-layer` ([#&#8203;5852](https://github.com/stylelint/stylelint/pull/5852)). - Fixed: `no-descending-specificity` false positives for the `::-moz-focus-inner` pseudo-element ([#&#8203;5831](https://github.com/stylelint/stylelint/pull/5831)). - Fixed: `value-keyword-case` false negatives for SVG keywords like `currentcolor` ([#&#8203;5849](https://github.com/stylelint/stylelint/pull/5849)). ### [`v14.2.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1420) [Compare Source](https://github.com/stylelint/stylelint/compare/14.1.0...14.2.0) - Added: `cwd` option to Node.js API ([#&#8203;5721](https://github.com/stylelint/stylelint/pull/5721)). - Added: `resolveConfig` option to Node.js API ([#&#8203;5734](https://github.com/stylelint/stylelint/pull/5734)). - Fixed: showing of incorrect missing package in `customSyntax` require handling ([#&#8203;5763](https://github.com/stylelint/stylelint/pull/5763)). - Fixed: `color-function-notation` false positives for variables and color functions ([#&#8203;5793](https://github.com/stylelint/stylelint/pull/5793)) - Fixed: `color-named` false positives for hex with alpha-channel and false negatives for modern syntax ([#&#8203;5718](https://github.com/stylelint/stylelint/pull/5718)). - Fixed: `declaration-empty-line-before` support for HTML files ([#&#8203;5689](https://github.com/stylelint/stylelint/pull/5689)). - Fixed: `indentation` TypeError for syntaxes that use Document node type ([#&#8203;5771](https://github.com/stylelint/stylelint/pull/5771)). ### [`v14.1.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1410) [Compare Source](https://github.com/stylelint/stylelint/compare/14.0.1...14.1.0) - Added: support for directory creation to `--output-file` flag ([#&#8203;5672](https://github.com/stylelint/stylelint/pull/5672)). - Added: `ConfigurationError` type ([#&#8203;5696](https://github.com/stylelint/stylelint/pull/5696)). - Added: `rule-selector-property-disallowed-list` rule ([#&#8203;5679](https://github.com/stylelint/stylelint/pull/5679)). - Added: `ignore: ["consecutive-duplicates-with-same-prefixless-values"]` to `declaration-block-no-duplicate-properties` ([#&#8203;5609](https://github.com/stylelint/stylelint/pull/5609)). - Added: `ignorePseudoClasses: []` to `max-nesting-depth` ([#&#8203;5620](https://github.com/stylelint/stylelint/pull/5620)). - Fixed: extending rules within overrides ([#&#8203;5683](https://github.com/stylelint/stylelint/pull/5683)). - Fixed: `color-function-notation` false positives for hex colours ([#&#8203;5650](https://github.com/stylelint/stylelint/pull/5650)). - Fixed: `declaration-empty-line-before` false positives for values wrapped in parentheses ([#&#8203;5680](https://github.com/stylelint/stylelint/pull/5680)). - Fixed: `indentation` TypeError for `baseIndentLevel: 1` option for Vue files ([#&#8203;5657](https://github.com/stylelint/stylelint/pull/5657)). - Fixed: `property-no-unknown` false positives for maps ([#&#8203;5690](https://github.com/stylelint/stylelint/pull/5690)). - Fixed: `selector-type-case` false positives for SVG type selectors ([#&#8203;5717](https://github.com/stylelint/stylelint/pull/5717)). ### [`v14.0.1`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1401) [Compare Source](https://github.com/stylelint/stylelint/compare/14.0.0...14.0.1) - Fixed: package size by excluding docs ([#&#8203;5643](https://github.com/stylelint/stylelint/pull/5643)). - Fixed: `overrides` property ignoring dot directories ([#&#8203;5629](https://github.com/stylelint/stylelint/pull/5629)). - Fixed: custom syntax require error handling ([#&#8203;5635](https://github.com/stylelint/stylelint/pull/5635)). - Fixed: `function-calc-no-unspaced-operator` false positives for hyphenated functions ([#&#8203;5636](https://github.com/stylelint/stylelint/pull/5636)). ### [`v14.0.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1400) [Compare Source](https://github.com/stylelint/stylelint/compare/13.13.1...14.0.0) [Migrating to `14.0.0` guide](docs/migration-guide/to-14.md). - Removed: Node.js 10 support ([#&#8203;5303](https://github.com/stylelint/stylelint/pull/5303)). - Removed: `syntax` option ([#&#8203;5297](https://github.com/stylelint/stylelint/pull/5297)). - Removed: `configOverrides` option ([#&#8203;5530](https://github.com/stylelint/stylelint/pull/5530)). - Removed: rules deprecated in 13.7.0 ([#&#8203;5295](https://github.com/stylelint/stylelint/pull/5295)). - Removed: `function-calc-no-invalid` rule ([#&#8203;5296](https://github.com/stylelint/stylelint/pull/5296)). - Changed: `ignoreFiles` to be extendable ([#&#8203;5596](https://github.com/stylelint/stylelint/pull/5596)). - Security: addressed ReDoS issue with regex in `indentation` ([#&#8203;5539](https://github.com/stylelint/stylelint/pull/5539)). - Added: TypeScript type definitions ([#&#8203;5582](https://github.com/stylelint/stylelint/pull/5582)). - Added: `customSyntax` option as a property in the configuration object ([#&#8203;5538](https://github.com/stylelint/stylelint/pull/5538)). - Added: `overrides` property to configuration object ([#&#8203;5521](https://github.com/stylelint/stylelint/pull/5521)). - Added: `disableFix` as secondary option to rules property in the configuration object ([#&#8203;5460](https://github.com/stylelint/stylelint/pull/5460)). - Added: `quiet` option to Node.js API ([#&#8203;5542](https://github.com/stylelint/stylelint/pull/5542)). - Added: `color-hex-alpha` rule ([#&#8203;5316](https://github.com/stylelint/stylelint/pull/5316)). - Added: `custom-property-no-missing-var-function` rule ([#&#8203;5317](https://github.com/stylelint/stylelint/pull/5317)). - Added: `function-calc-no-unspaced-operator` autofix ([#&#8203;5273](https://github.com/stylelint/stylelint/pull/5273)). - Added: `ignoreFunctions: []` to `length-zero-no-unit` ([#&#8203;5314](https://github.com/stylelint/stylelint/pull/5314)). - Added: `ignoreAtRules: []` to `no-invalid-position-at-import` ([#&#8203;5520](https://github.com/stylelint/stylelint/pull/5520)). - Added: `ignoreProperties: []` to `number-max-precision` ([#&#8203;5421](https://github.com/stylelint/stylelint/pull/5421)). - Fixed: "No files matching the pattern" when using backslash paths on Windows ([#&#8203;5386](https://github.com/stylelint/stylelint/pull/5386)). - Fixed: `function-url-quotes` problem messages to be consistent with other `*-quotes` rules ([#&#8203;5488](https://github.com/stylelint/stylelint/pull/5488)). - Fixed: `length-zero-no-unit` false positives for `flex` property ([#&#8203;5315](https://github.com/stylelint/stylelint/pull/5315)). - Fixed: `media-feature-name-no-unknown` false positives for `prefers-contrast` ([#&#8203;5428](https://github.com/stylelint/stylelint/pull/5428)). - Fixed: `media-feature-name-no-unknown` false positives for `dynamic-range` & `video-dynamic-range` ([#&#8203;5613](https://github.com/stylelint/stylelint/pull/5613)). - Fixed: `media-feature-name-value-allowed-list` TypeError for spaceless condition ([#&#8203;5581](https://github.com/stylelint/stylelint/pull/5581)). - Fixed: `property-no-unknown` false positives for Less maps ([#&#8203;5381](https://github.com/stylelint/stylelint/pull/5381)). - Fixed: `selector-class-pattern` false positives for Less parametric mixins ([#&#8203;5378](https://github.com/stylelint/stylelint/pull/5378)). - Fixed: `max-empty-lines` autofix for Less comments ([#&#8203;5507](https://github.com/stylelint/stylelint/pull/5507)). - Fixed: `named-grid-areas-no-invalid` false negatives for `grid` and `grid-template` shorthand properties ([#&#8203;5514](https://github.com/stylelint/stylelint/pull/5514)). - Fixed: `unit-no-unknown` false positives for nested property declarations ([#&#8203;5500](https://github.com/stylelint/stylelint/pull/5500)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45MC4wIiwidXBkYXRlZEluVmVyIjoiMzQuOTAuMCJ9-->

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe!3018
No description provided.