Robot-Inventor / spam-tweets-compressor

A browser extension that protects you from tweets that you feel are harassing or threatening by "your standards".
MIT License
0 stars 0 forks source link

Update dependency stylelint to v16 #981

Open renovate[bot] opened 7 months ago

renovate[bot] commented 7 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
stylelint (source) 14.16.1 -> 16.10.0 age adoption passing confidence

Release Notes

stylelint/stylelint (stylelint) ### [`v16.10.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#16100) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.9.0...16.10.0) - Changed: `shorthand-property-no-redundant-values` reported ranges ([#​8008](https://redirect.github.com/stylelint/stylelint/pull/8008)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: `formatter` configuration property ([#​7826](https://redirect.github.com/stylelint/stylelint/pull/7826)) ([@​emmacharp](https://redirect.github.com/emmacharp)). - Added: `validate` option to Node.js API and `--validate` CLI flag ([#​8009](https://redirect.github.com/stylelint/stylelint/pull/8009)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: fixed section to the output of the `verbose` formatter ([#​7985](https://redirect.github.com/stylelint/stylelint/pull/7985)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: support for `string | RegExp` to `ignoreValues` option of `value-no-vendor-prefix` ([#​7969](https://redirect.github.com/stylelint/stylelint/pull/7969)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: support for `string` to `ignoreLonghands` option of `declaration-block-no-redundant-longhand-properties` ([#​7971](https://redirect.github.com/stylelint/stylelint/pull/7971)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `at-rule-no-unknown` false positives for `@position-try` ([#​7968](https://redirect.github.com/stylelint/stylelint/pull/7968)) ([@​yelizsevinc](https://redirect.github.com/yelizsevinc)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-column`/`grid-row` ([#​8023](https://redirect.github.com/stylelint/stylelint/pull/8023)) ([@​ryo-manba](https://redirect.github.com/ryo-manba)). - Fixed: `declaration-property-value-no-unknown` false negatives/positives via [`css-tree@3.0.0`](https://redirect.github.com/csstree/csstree/releases/tag/v3.0.0) ([#​7993](https://redirect.github.com/stylelint/stylelint/pull/7993)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-property-value-no-unknown` reported ranges and message ([#​8003](https://redirect.github.com/stylelint/stylelint/pull/8003)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `keyframe-selector-notation` reported ranges ([#​7992](https://redirect.github.com/stylelint/stylelint/pull/7992)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `length-zero-no-unit` false positives for Sass variables ([#​8035](https://redirect.github.com/stylelint/stylelint/pull/8035)) ([@​ryo-manba](https://redirect.github.com/ryo-manba)). - Fixed: `no-descending-specificity` reported ranges ([#​7996](https://redirect.github.com/stylelint/stylelint/pull/7996)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-anb-no-unmatchable` reported ranges and message ([#​8001](https://redirect.github.com/stylelint/stylelint/pull/8001)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `string` formatter handling of log symbols for non-Unicode terminals ([#​7981](https://redirect.github.com/stylelint/stylelint/pull/7981)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: built `.cjs` files to address Rollup vulnerability ([#​8010](https://redirect.github.com/stylelint/stylelint/pull/8010)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: incorrect `config` option for Node.js API with `extends` and `overrides` ([#​8030](https://redirect.github.com/stylelint/stylelint/pull/8030)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: stricter validation for the options of `declaration-property-max-values`, `declaration-property-value-no-unknown` and `number-max-precision` ([#​7975](https://redirect.github.com/stylelint/stylelint/pull/7975)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.9.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1690) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.8.2...16.9.0) - Changed: `secondaryOptions` argument type of the `Rule` function ([#​7950](https://redirect.github.com/stylelint/stylelint/pull/7950)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `color-function-notation` reporting functions with less than 3 arguments ([#​7948](https://redirect.github.com/stylelint/stylelint/pull/7948)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-property-value-no-unknown` false positives/negatives ([#​7944](https://redirect.github.com/stylelint/stylelint/pull/7944) & [#​7957](https://redirect.github.com/stylelint/stylelint/pull/7957) & [#​7956](https://redirect.github.com/stylelint/stylelint/pull/7956)) ([@​Mouvedia](https://redirect.github.com/Mouvedia) & [@​sidverma32](https://redirect.github.com/sidverma32)). - false positives: `overflow`, `word-break`, `width` - false negatives: `anchor-name`, `field-sizing`, `text-box-edge`, `text-box-trim`, `text-spacing-trim`, `text-wrap`, `text-wrap-mode`, `text-wrap-style`, `view-timeline`, `view-timeline-axis`, `view-timeline-inset`, `view-timeline-name`, `view-transition-name` - Fixed: `keyframe-block-no-duplicate-selectors`/`keyframe-declaration-no-important`/`keyframe-selector-notation`/`no-unknown-animations` false negatives for `@-o-keyframes` and `@-ms-keyframes` ([#​7953](https://redirect.github.com/stylelint/stylelint/pull/7953)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `no-duplicate-selectors` reported ranges ([#​7938](https://redirect.github.com/stylelint/stylelint/pull/7938)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `property-no-vendor-prefix` report for `-webkit-background-size` ([#​7940](https://redirect.github.com/stylelint/stylelint/pull/7940)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-class-pattern` reported ranges ([#​7959](https://redirect.github.com/stylelint/stylelint/pull/7959)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-no-qualifying-type` reported ranges ([#​7937](https://redirect.github.com/stylelint/stylelint/pull/7937)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: honour Node.js `--no-deprecation` flag for rule deprecation warnings ([#​7943](https://redirect.github.com/stylelint/stylelint/pull/7943)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.8.2`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1682) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.8.1...16.8.2) - Deprecated: `context.fix` usage in favour of recommending to pass a `fix` callback to `report()` ([#​7895](https://redirect.github.com/stylelint/stylelint/pull/7895)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: deprecation notice annotation to the output of the `github` formatter ([#​7909](https://redirect.github.com/stylelint/stylelint/pull/7909)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `custom-property-no-missing-var-function` false positives for `view-transition-name` ([#​7914](https://redirect.github.com/stylelint/stylelint/pull/7914)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `keyframe-block-no-duplicate-selectors` reported ranges ([#​7932](https://redirect.github.com/stylelint/stylelint/pull/7932)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-invalid-double-slash-comments` reported ranges ([#​7907](https://redirect.github.com/stylelint/stylelint/pull/7907) & [#​7905](https://redirect.github.com/stylelint/stylelint/pull/7905)) ([@​Mouvedia](https://redirect.github.com/Mouvedia) & [@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-type` reported ranges ([#​7916](https://redirect.github.com/stylelint/stylelint/pull/7916)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-type-no-unknown` false positives for `::highlight()` and `::view-transition-*()` ([#​7913](https://redirect.github.com/stylelint/stylelint/pull/7913)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.8.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1681) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.8.0...16.8.1) - Fixed: `no-duplicate-selectors` false positives with Less syntax ([#​7888](https://redirect.github.com/stylelint/stylelint/pull/7888)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v16.8.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1680) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.7.0...16.8.0) - Deprecated: `github` formatter ([#​7865](https://redirect.github.com/stylelint/stylelint/pull/7865)) ([@​marcalexiei](https://redirect.github.com/marcalexiei)). - Fixed: `function-url-quotes` false positives for SCSS variables and `#`/`?` characters ([#​7874](https://redirect.github.com/stylelint/stylelint/pull/7874)) ([@​vimalloc](https://redirect.github.com/vimalloc)). - Fixed: `keyframe-selector-notation` false positives for `entry-crossing` and `exit-crossing` ([#​7859](https://redirect.github.com/stylelint/stylelint/pull/7859)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-descending-specificity` false positives for nested rules without declarations ([#​7850](https://redirect.github.com/stylelint/stylelint/pull/7850)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-duplicate-selectors` end positions ([#​7867](https://redirect.github.com/stylelint/stylelint/pull/7867)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-duplicate-selectors` false negatives for three or more duplicates ([#​7867](https://redirect.github.com/stylelint/stylelint/pull/7867)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-compound-selectors` error for `@nest` ([#​7875](https://redirect.github.com/stylelint/stylelint/pull/7875)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-pseudo-class-no-unknown` false positives for `:active-view-transition` and `:active-view-transition-type()` ([#​7868](https://redirect.github.com/stylelint/stylelint/pull/7868)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-type-*`, `selector-max-type` and `selector-class-pattern` false positives for `` in keyframe selectors ([#​7856](https://redirect.github.com/stylelint/stylelint/pull/7856)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `stylelint.utils.checkAgainstRule()` regression when `reportNeedlessDisables` and `quiet` are both enabled ([#​7879](https://redirect.github.com/stylelint/stylelint/pull/7879)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: configuration comments within selector and value lists being ignored ([#​7839](https://redirect.github.com/stylelint/stylelint/pull/7839)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v16.7.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1670) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.6.1...16.7.0) - Changed: `tap` formatter to support TAP14 ([#​7759](https://redirect.github.com/stylelint/stylelint/pull/7759)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: `url` secondary option ([#​7743](https://redirect.github.com/stylelint/stylelint/pull/7743)) ([@​emmacharp](https://redirect.github.com/emmacharp)). - Fixed: `at-rule-no-unknown` false positives for `@historical-forms` and `@font-palette-values` ([#​7774](https://redirect.github.com/stylelint/stylelint/pull/7774)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `at-rule-no-unknown` false positives for `@view-transition` ([#​7753](https://redirect.github.com/stylelint/stylelint/pull/7753)) ([@​sebdanielsson](https://redirect.github.com/sebdanielsson)). - Fixed: `at-rule-no-vendor-prefix` false negatives for `@-moz-document` and `@-webkit-viewport` ([#​7772](https://redirect.github.com/stylelint/stylelint/pull/7772)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `comment-whitespace-inside` end positions ([#​7744](https://redirect.github.com/stylelint/stylelint/pull/7744)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-block-no-duplicate-properties` reported ranges ([#​7758](https://redirect.github.com/stylelint/stylelint/pull/7758)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-block-no-redundant-longhand-properties`/`declaration-block-no-shorthand-property-overrides` false negatives for `font-variant` ([#​7734](https://redirect.github.com/stylelint/stylelint/pull/7734)) ([@​Bilie](https://redirect.github.com/Bilie)). - Fixed: `font-family-name-quotes` false negatives for `-moz-*`/`-webkit-*` keywords ([#​7777](https://redirect.github.com/stylelint/stylelint/pull/7777)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `font-family-no-missing-generic-family-keyword` false negatives for font families which names match a CSS3 `font-variant` keyword ([#​7823](https://redirect.github.com/stylelint/stylelint/pull/7823)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `function-name-case` end positions ([#​7747](https://redirect.github.com/stylelint/stylelint/pull/7747)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `function-no-unknown` performance by reducing file read count ([#​7801](https://redirect.github.com/stylelint/stylelint/pull/7801)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `media-feature-name-no-vendor-prefix` autofix ([#​7770](https://redirect.github.com/stylelint/stylelint/pull/7770)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `no-invalid-double-slash-comments` reported ranges ([#​7768](https://redirect.github.com/stylelint/stylelint/pull/7768)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `property-no-unknown` false positives for `navigation` and miscellaneous legacy properties ([#​7764](https://redirect.github.com/stylelint/stylelint/pull/7764)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `quietDeprecationWarnings` to suppress `stylelint:003` warning ([#​7837](https://redirect.github.com/stylelint/stylelint/pull/7837)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `selector-no-vendor-prefix` autofix ([#​7763](https://redirect.github.com/stylelint/stylelint/pull/7763)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-not-notation` end positions when new lines are part of the selector ([#​7755](https://redirect.github.com/stylelint/stylelint/pull/7755)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-type-case` end positions ([#​7752](https://redirect.github.com/stylelint/stylelint/pull/7752)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `shorthand-property-no-redundant-values` false negatives for logical properties, `overflow`, `overscroll-behavior`, `scroll-margin` and `scroll-padding` ([#​7808](https://redirect.github.com/stylelint/stylelint/pull/7808)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `string-no-newline` false positives for escaped multi-line ([#​7818](https://redirect.github.com/stylelint/stylelint/pull/7818)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `value-keyword-case` end positions ([#​7760](https://redirect.github.com/stylelint/stylelint/pull/7760)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `stylelint.utils.checkAgainstRule()` for Promise-based rules ([#​7821](https://redirect.github.com/stylelint/stylelint/pull/7821)) ([@​aaronccasanova](https://redirect.github.com/aaronccasanova)). - Fixed: `stylelint.utils.checkAgainstRule()` to use `result.stylelint` if present ([#​7833](https://redirect.github.com/stylelint/stylelint/pull/7833)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: YAML diagnostic block *end marker line* of the `tap` formatter ([#​7759](https://redirect.github.com/stylelint/stylelint/pull/7759)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: autofix of incorrectly implemented plugins when unscoped stylelint commands are present ([#​7733](https://redirect.github.com/stylelint/stylelint/pull/7733)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v16.6.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1661) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.6.0...16.6.1) - Fixed: `no-descending-specificity` false positives for nested selectors ([#​7724](https://redirect.github.com/stylelint/stylelint/pull/7724)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-type-no-unknown` false positive for `model` ([#​7718](https://redirect.github.com/stylelint/stylelint/pull/7718)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.6.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1660) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.5.0...16.6.0) - Fixed: `function-calc-no-unspaced-operator` false negatives ([#​7655](https://redirect.github.com/stylelint/stylelint/pull/7655) & [#​7670](https://redirect.github.com/stylelint/stylelint/pull/7670) & [#​7676](https://redirect.github.com/stylelint/stylelint/pull/7676)) ([@​ybiquitous](https://redirect.github.com/ybiquitous) & [@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-not-notation` autofix of the `"simple"` option ([#​7703](https://redirect.github.com/stylelint/stylelint/pull/7703)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-max-specificity` end positions ([#​7685](https://redirect.github.com/stylelint/stylelint/pull/7685)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-descending-specificity` end positions ([#​7701](https://redirect.github.com/stylelint/stylelint/pull/7701)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: missing GitHub Sponsor for `npm fund` ([#​7707](https://redirect.github.com/stylelint/stylelint/pull/7707)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v16.5.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1650) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.4.0...16.5.0) - Added: regex support to `ignoreValues` for `value-no-vendor-prefix` ([#​7650](https://redirect.github.com/stylelint/stylelint/pull/7650)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `shorthand-property-no-redundant-values` false negatives for functions ([#​7657](https://redirect.github.com/stylelint/stylelint/pull/7657)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `value-no-vendor-prefix` false negatives/positives ([#​7654](https://redirect.github.com/stylelint/stylelint/pull/7654) & [#​7658](https://redirect.github.com/stylelint/stylelint/pull/7658)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `CosmiconfigResult` type error ([#​7661](https://redirect.github.com/stylelint/stylelint/pull/7661)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v16.4.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1640) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.3.1...16.4.0) - Added: `no-unknown-custom-media` ([#​7594](https://redirect.github.com/stylelint/stylelint/pull/7594)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Added: `ignoreLonghands: []` to `declaration-block-no-redundant-longhand-properties` ([#​7611](https://redirect.github.com/stylelint/stylelint/pull/7611)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Added: `ignore: ["keyframe-selectors"]` to `rule-selector-property-disallowed-list` ([#​7572](https://redirect.github.com/stylelint/stylelint/pull/7572)) ([@​emmacharp](https://redirect.github.com/emmacharp)). - Added: experimental support for post processors ([#​7568](https://redirect.github.com/stylelint/stylelint/pull/7568)) ([@​YuanboXue-Amber](https://redirect.github.com/YuanboXue-Amber)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix conflicts ([#​7626](https://redirect.github.com/stylelint/stylelint/pull/7626)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `text-decoration` ([#​7611](https://redirect.github.com/stylelint/stylelint/pull/7611)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `declaration-block-no-shorthand-property-overrides` false negatives for `border` ([#​7585](https://redirect.github.com/stylelint/stylelint/pull/7585)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: `declaration-block-no-shorthand-property-overrides` false negatives for `font` and `border` ([#​7606](https://redirect.github.com/stylelint/stylelint/pull/7606)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `function-calc-no-unspaced-operator` false negatives for some math functions ([#​7619](https://redirect.github.com/stylelint/stylelint/pull/7619)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `function-no-unknown` false positives for `anchor` and `anchor-size` ([#​7607](https://redirect.github.com/stylelint/stylelint/pull/7607)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-max-attribute` end positions ([#​7592](https://redirect.github.com/stylelint/stylelint/pull/7592)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-class` end positions ([#​7590](https://redirect.github.com/stylelint/stylelint/pull/7590)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-combinators` end positions ([#​7596](https://redirect.github.com/stylelint/stylelint/pull/7596)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-compound-selectors` end positions ([#​7599](https://redirect.github.com/stylelint/stylelint/pull/7599)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-pseudo-class` end positions ([#​7598](https://redirect.github.com/stylelint/stylelint/pull/7598)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-universal` end positions ([#​7597](https://redirect.github.com/stylelint/stylelint/pull/7597)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-type-no-unknown` false positives for experimental and deprecated HTML tags ([#​7612](https://redirect.github.com/stylelint/stylelint/pull/7612)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). ### [`v16.3.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1631) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.3.0...16.3.1) - Fixed: `selector-max-id` end positions ([#​7571](https://redirect.github.com/stylelint/stylelint/pull/7571)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: import errors for configs and plugins omitting `/index.js` ([#​7578](https://redirect.github.com/stylelint/stylelint/pull/7578)) ([@​ota-meshi](https://redirect.github.com/ota-meshi)). ### [`v16.3.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1630) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.2.1...16.3.0) - Added: `ignoreSelectors: []` to `selector-max-compound-selectors` ([#​7544](https://redirect.github.com/stylelint/stylelint/pull/7544)) ([@​FloEdelmann](https://redirect.github.com/FloEdelmann)). - Added: tally of fixable problems to `string` and `verbose` formatters ([#​7539](https://redirect.github.com/stylelint/stylelint/pull/7539)) ([@​m-allanson](https://redirect.github.com/m-allanson)). - Added: support for `*-deprecation` command-line flags of Node.js ([#​7550](https://redirect.github.com/stylelint/stylelint/pull/7550)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: false positive CJS deprecation warning for dual-package plugins ([#​7532](https://redirect.github.com/stylelint/stylelint/pull/7532)) ([@​JounQin](https://redirect.github.com/JounQin)). - Fixed: `rule-selector-property-disallowed-list` false positives for nesting selectors ([#​7558](https://redirect.github.com/stylelint/stylelint/pull/7558)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-pseudo-*-allowed-list` false positives for vendor prefixes ([#​7525](https://redirect.github.com/stylelint/stylelint/pull/7525)) ([@​carlosjeurissen](https://redirect.github.com/carlosjeurissen)). - Fixed: `report()` for `index`/`endIndex` zero values ([#​7565](https://redirect.github.com/stylelint/stylelint/pull/7565)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-max-type` end positions ([#​7518](https://redirect.github.com/stylelint/stylelint/pull/7518)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v16.2.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1621) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.2.0...16.2.1) - Fixed: report flags not reporting on subsequent runs when cache is used ([#​7483](https://redirect.github.com/stylelint/stylelint/pull/7483)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `custom-property-no-missing-var-function` false positives for properties that can contain author-defined identifiers ([#​7478](https://redirect.github.com/stylelint/stylelint/pull/7478)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `selector-pseudo-class-no-unknown` false positives for `:seeking`, the media loading state and sound state pseudo-classes ([#​7490](https://redirect.github.com/stylelint/stylelint/pull/7490)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-max-specificity` false positives with `ignoreSelectors` option for `of ` syntax ([#​7475](https://redirect.github.com/stylelint/stylelint/pull/7475)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `function-calc-no-unspaced-operator` performance ([#​7505](https://redirect.github.com/stylelint/stylelint/pull/7505)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `validateOptions` to report when secondary option object is an empty object or null ([#​7476](https://redirect.github.com/stylelint/stylelint/pull/7476)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `report()` error message responsibility for a missing node or line number ([#​7474](https://redirect.github.com/stylelint/stylelint/pull/7474)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v16.2.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1620) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.1.0...16.2.0) - Added: `media-query-no-invalid` specific problem messages ([#​7462](https://redirect.github.com/stylelint/stylelint/pull/7462)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Added: `checkContextFunctionalPseudoClasses: []` to `selector-max-id` ([#​7380](https://redirect.github.com/stylelint/stylelint/pull/7380)) ([@​brigitamaria](https://redirect.github.com/brigitamaria)). - Fixed: `declaration-property-value-no-unknown` false negatives for `@starting-style` ([#​7461](https://redirect.github.com/stylelint/stylelint/pull/7461)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: `function-no-unknown|value-keyword-case` false positives for template literals with line breaks ([#​7443](https://redirect.github.com/stylelint/stylelint/pull/7443)) ([@​Sh031224](https://redirect.github.com/Sh031224)). - Fixed: `allowEmptyInput` option ignored in configuration object regression ([#​7446](https://redirect.github.com/stylelint/stylelint/pull/7446)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `at-rule-no-unknown` false positives for `@starting-style` ([#​7438](https://redirect.github.com/stylelint/stylelint/pull/7438)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: `ERR_UNSUPPORTED_ESM_URL_SCHEME` for `--custom-formatter` on Windows ([#​7432](https://redirect.github.com/stylelint/stylelint/pull/7432)) ([@​JounQin](https://redirect.github.com/JounQin)). - Fixed: `Error: Could not find ` message clarity ([#​7456](https://redirect.github.com/stylelint/stylelint/pull/7456)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `overrides.files` negated pattern regression introduced in 15.0.0 ([#​7468](https://redirect.github.com/stylelint/stylelint/pull/7468)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v16.1.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1610) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.0.2...16.1.0) - Added: `lightness-notation` rule ([#​7366](https://redirect.github.com/stylelint/stylelint/pull/7366)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Added: `ignore: ["keyframe-selectors"]` to `selector-disallowed-list` ([#​7417](https://redirect.github.com/stylelint/stylelint/pull/7417)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `selector-pseudo-class-no-unknown` false positive for `:popover-open` ([#​7425](https://redirect.github.com/stylelint/stylelint/pull/7425)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-property-value-no-unknown` and other false positives for multiline SCSS interpolation. ([#​7406](https://redirect.github.com/stylelint/stylelint/pull/7406)) ([@​FloEdelmann](https://redirect.github.com/FloEdelmann)). - Fixed: `function-url-quotes` false positives for SCSS variable and `@` character ([#​7416](https://redirect.github.com/stylelint/stylelint/pull/7416)) ([@​mattxwang](https://redirect.github.com/mattxwang)). ### [`v16.0.2`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1602) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.0.1...16.0.2) - Fixed: `ERR_UNSUPPORTED_ESM_URL_SCHEME` error on Windows ([#​7383](https://redirect.github.com/stylelint/stylelint/pull/7383)) ([@​JounQin](https://redirect.github.com/JounQin)). ### [`v16.0.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1601) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/16.0.0...16.0.1) - Fixed: type definitions for CommonJS and ESM compatibility ([#​7377](https://redirect.github.com/stylelint/stylelint/pull/7377)) ([@​remcohaszing](https://redirect.github.com/remcohaszing)). ### [`v16.0.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1600) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.11.0...16.0.0) [Migrating to `16.0.0` guide](docs/migration-guide/to-16.md). - Removed: Node.js less than 18.12.0 support ([#​7020](https://redirect.github.com/stylelint/stylelint/pull/7020)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Removed: 76 rules deprecated in 15.0.0 ([#​6979](https://redirect.github.com/stylelint/stylelint/pull/6979)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Changed: `stylelint.formatters` object to have `Promise` values ([#​7184](https://redirect.github.com/stylelint/stylelint/pull/7184)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Changed: exit code for CLI flag error ([#​7134](https://redirect.github.com/stylelint/stylelint/pull/7134)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Changed: default syntax behaviour to always use safe-parser with `fix` regardless of extension ([#​7357](https://redirect.github.com/stylelint/stylelint/pull/7357)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Changed: TypeScript definitions for ESM ([#​7309](https://redirect.github.com/stylelint/stylelint/pull/7309)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Changed: `stylelint.rules` object to have `Promise` values ([#​7279](https://redirect.github.com/stylelint/stylelint/pull/7279)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Changed: `stylelint.utils.checkAgainstRule` to be an async function ([#​7339](https://redirect.github.com/stylelint/stylelint/pull/7339)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Deprecated: CommonJS Node.js API ([#​7353](https://redirect.github.com/stylelint/stylelint/pull/7353)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Deprecated: `output` property in a Node.js API returned object. Instead, `report`/`code` properties are recommended ([#​7183](https://redirect.github.com/stylelint/stylelint/pull/7183)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)) & ([@​haocheng6](https://redirect.github.com/haocheng6)). - Added: `exports` field to `package.json` for Conditional Exports (ESM/CommonJS) ([#​7307](https://redirect.github.com/stylelint/stylelint/pull/7307)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Added: support for ESM plugins ([#​7339](https://redirect.github.com/stylelint/stylelint/pull/7339)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Added: support for ESM custom formatters ([#​7343](https://redirect.github.com/stylelint/stylelint/pull/7343)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Added: `severity` secondary option's function support ([#​7202](https://redirect.github.com/stylelint/stylelint/pull/7202)) ([@​kizu](https://redirect.github.com/kizu)). - Added: support for a `Promise` formatter function ([#​7184](https://redirect.github.com/stylelint/stylelint/pull/7184)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Added: support for ESM custom syntaxes ([#​7351](https://redirect.github.com/stylelint/stylelint/pull/7351)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Added: `report`/`code` properties to a Node.js API returned object ([#​7183](https://redirect.github.com/stylelint/stylelint/pull/7183)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)) & ([@​haocheng6](https://redirect.github.com/haocheng6)). - Fixed: no longer needed workaround for Cosmiconfig segfault ([#​7329](https://redirect.github.com/stylelint/stylelint/pull/7329)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: CLI regression to avoid waiting for stdin without any input ([#​7131](https://redirect.github.com/stylelint/stylelint/pull/7131)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: CLI to avoid different outputs on empty files and empty stdin ([#​7131](https://redirect.github.com/stylelint/stylelint/pull/7131)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Refactored: `.js` extension to `.mjs` and `.cjs` ([#​7307](https://redirect.github.com/stylelint/stylelint/pull/7307)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v15.11.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15110) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.10.3...15.11.0) - Added: `ignoreRules` to `max-nesting-depth` ([#​7215](https://redirect.github.com/stylelint/stylelint/pull/7215)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-template` with `repeat()` ([#​7230](https://redirect.github.com/stylelint/stylelint/pull/7230)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negative for `font-synthesis` ([#​7214](https://redirect.github.com/stylelint/stylelint/pull/7214)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negatives for `*-block` and `*-inline` logical properties ([#​7208](https://redirect.github.com/stylelint/stylelint/pull/7208)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negatives for `overflow`, `overscroll-behavior`, `scroll-margin`, `scroll-padding`, and new Box Alignment shorthands ([#​7213](https://redirect.github.com/stylelint/stylelint/pull/7213)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `function-no-unknown` false positives for `light-dark`, `linear` and `xywh` ([#​7242](https://redirect.github.com/stylelint/stylelint/pull/7242)) ([@​mattxwang](https://redirect.github.com/mattxwang)). ### [`v15.10.3`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15103) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.10.2...15.10.3) - Fixed: `declaration-property-value-no-unknown` false negatives for typed custom properties ([#​7078](https://redirect.github.com/stylelint/stylelint/pull/7078)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `property-no-unknown` false positives for scroll-driven animations ([#​7090](https://redirect.github.com/stylelint/stylelint/pull/7090)) ([@​renato-bohler](https://redirect.github.com/renato-bohler)). ### [`v15.10.2`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15102) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.10.1...15.10.2) - Fixed: `declaration-property-value-no-unknown` false negatives for nested declarations ([#​7079](https://redirect.github.com/stylelint/stylelint/pull/7079)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-pseudo-element-no-unknown` false positives for `view-transition` pseudo-elements ([#​7070](https://redirect.github.com/stylelint/stylelint/pull/7070)) ([@​danielroe](https://redirect.github.com/danielroe)). ### [`v15.10.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15101) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.10.0...15.10.1) - Security: fix for `semver` vulnerability ([#​7043](https://redirect.github.com/stylelint/stylelint/pull/7043)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: invalid option regression on Windows 10 ([#​7043](https://redirect.github.com/stylelint/stylelint/pull/7043)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v15.10.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15100) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.9.0...15.10.0) - Added: `media-query-no-invalid` ([#​6963](https://redirect.github.com/stylelint/stylelint/pull/6963)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Added: support for JS objects with `extends` config option ([#​6998](https://redirect.github.com/stylelint/stylelint/pull/6998)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: inconsistent `errored` properties in `stylelint.lint()` return value ([#​6983](https://redirect.github.com/stylelint/stylelint/pull/6983)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `{selector,value}-no-vendor-prefix` performance ([#​7016](https://redirect.github.com/stylelint/stylelint/pull/7016)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `custom-property-pattern` performance ([#​7009](https://redirect.github.com/stylelint/stylelint/pull/7009)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `function-linear-gradient-no-nonstandard-direction` false positives for `` ([#​6987](https://redirect.github.com/stylelint/stylelint/pull/6987)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-name-case` performance ([#​7010](https://redirect.github.com/stylelint/stylelint/pull/7010)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `function-no-unknown` performance ([#​7004](https://redirect.github.com/stylelint/stylelint/pull/7004)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `function-url-quotes` performance ([#​7011](https://redirect.github.com/stylelint/stylelint/pull/7011)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `hue-degree-notation` false negatives for `oklch` ([#​7015](https://redirect.github.com/stylelint/stylelint/pull/7015)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `hue-degree-notation` performance ([#​7012](https://redirect.github.com/stylelint/stylelint/pull/7012)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `media-feature-name-no-unknown` false positives for `environment-blending`, `nav-controls`, `prefers-reduced-data`, and `video-color-gamut` ([#​6978](https://redirect.github.com/stylelint/stylelint/pull/6978)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `media-feature-name-no-vendor-prefix` positions for `*-device-pixel-ratio` ([#​6977](https://redirect.github.com/stylelint/stylelint/pull/6977)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-descending-specificity` performance ([#​7026](https://redirect.github.com/stylelint/stylelint/pull/7026)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `no-duplicate-at-import-rules` false negatives for imports with `supports` and `layer` conditions ([#​7001](https://redirect.github.com/stylelint/stylelint/pull/7001)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-anb-no-unmatchable` performance ([#​7042](https://redirect.github.com/stylelint/stylelint/pull/7042)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-id-pattern` performance ([#​7013](https://redirect.github.com/stylelint/stylelint/pull/7013)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `selector-pseudo-class-no-unknown` false negatives for pseudo-elements with matching names ([#​6964](https://redirect.github.com/stylelint/stylelint/pull/6964)) ([@​Mouvedia](https://redirect.github.com/Mouvedia)). - Fixed: `selector-pseudo-element-no-unknown` performance ([#​7007](https://redirect.github.com/stylelint/stylelint/pull/7007)) ([@​jeddy3](https://redirect.github.com/jeddy3)). - Fixed: `selector-type-case` performance ([#​7041](https://redirect.github.com/stylelint/stylelint/pull/7041)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `selector-type-no-unknown` performance ([#​7027](https://redirect.github.com/stylelint/stylelint/pull/7027)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `unit-disallowed-list` false negatives with percentages ([#​7018](https://redirect.github.com/stylelint/stylelint/pull/7018)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v15.9.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1590) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.8.0...15.9.0) - Added: `insideFunctions: {"function": int}` to `number-max-precision` ([#​6932](https://redirect.github.com/stylelint/stylelint/pull/6932)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `border-radius` shorthand ([#​6958](https://redirect.github.com/stylelint/stylelint/pull/6958)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `border-width` shorthand ([#​6956](https://redirect.github.com/stylelint/stylelint/pull/6956)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-column` and `grid-row` ([#​6957](https://redirect.github.com/stylelint/stylelint/pull/6957)) ([@​mattxwang](https://redirect.github.com/mattxwang)). ### [`v15.8.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1580) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.7.0...15.8.0) - Added: `media-feature-name-value-no-unknown` ([#​6906](https://redirect.github.com/stylelint/stylelint/pull/6906)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Added: support for `.mjs` configuration files ([#​6910](https://redirect.github.com/stylelint/stylelint/pull/6910)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `--print-config` description in CLI help ([#​6914](https://redirect.github.com/stylelint/stylelint/pull/6914)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `allowEmptyInput` option in configuration files ([#​6929](https://redirect.github.com/stylelint/stylelint/pull/6929)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `custom-property-no-missing-var-function` performance ([#​6922](https://redirect.github.com/stylelint/stylelint/pull/6922)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-calc-no-unspaced-operator` performance ([#​6923](https://redirect.github.com/stylelint/stylelint/pull/6923)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-linear-gradient-no-nonstandard-direction` performance ([#​6924](https://redirect.github.com/stylelint/stylelint/pull/6924)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-no-unknown` false positives for SCSS functions with namespace ([#​6921](https://redirect.github.com/stylelint/stylelint/pull/6921)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `max-nesting-depth` error for at-rules in Sass syntax ([#​6909](https://redirect.github.com/stylelint/stylelint/pull/6909)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `selector-anb-no-unmatchable` performance ([#​6925](https://redirect.github.com/stylelint/stylelint/pull/6925)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: remove `v8-compile-cache` dependency ([#​6907](https://redirect.github.com/stylelint/stylelint/pull/6907)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v15.7.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1570) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.6.3...15.7.0) - Added: `splitList: boolean` to `selector-nested-pattern` ([#​6896](https://redirect.github.com/stylelint/stylelint/pull/6896)) ([@​is2ei](https://redirect.github.com/is2ei)). - Fixed: `unit-no-unknown` false positives for `unicode-range` descriptors ([#​6892](https://redirect.github.com/stylelint/stylelint/pull/6892)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: segmentation fault errors for Cosmiconfig 8.2 ([#​6902](https://redirect.github.com/stylelint/stylelint/pull/6902)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v15.6.3`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1563) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.6.2...15.6.3) - Fixed: `alpha-value-notation` false positives for `color()` ([#​6885](https://redirect.github.com/stylelint/stylelint/pull/6885)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `alpha-value-notation` performance with improved benchmark script ([#​6864](https://redirect.github.com/stylelint/stylelint/pull/6864)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `at-rule-property-required-list` performance ([#​6865](https://redirect.github.com/stylelint/stylelint/pull/6865)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `color-*` performance ([#​6868](https://redirect.github.com/stylelint/stylelint/pull/6868)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `length-zero-no-unit` false positives on new math functions ([#​6871](https://redirect.github.com/stylelint/stylelint/pull/6871)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `string` formatter for unexpected truncation on non-ASCII characters ([#​6861](https://redirect.github.com/stylelint/stylelint/pull/6861)) ([@​Max10240](https://redirect.github.com/Max10240)). - Fixed: `unit-no-unknown` false positives for the second and subsequent `image-set()` with `x` descriptor ([#​6879](https://redirect.github.com/stylelint/stylelint/pull/6879)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v15.6.2`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1562) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.6.1...15.6.2) - Fixed: `alpha-value-notation` false negatives for `oklab()`, `oklch()`, and `color()` ([#​6844](https://redirect.github.com/stylelint/stylelint/pull/6844)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix with `cubic-bezier()` ([#​6841](https://redirect.github.com/stylelint/stylelint/pull/6841)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-no-unknown` false positives for unspaced operators against nested brackets ([#​6842](https://redirect.github.com/stylelint/stylelint/pull/6842)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `function-url-quotes` false positives for SCSS `with()` construct ([#​6847](https://redirect.github.com/stylelint/stylelint/pull/6847)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `media-feature-name-no-unknown` false positives for `not` and `or` ([#​6838](https://redirect.github.com/stylelint/stylelint/pull/6838)) ([@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v15.6.1`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1561) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.6.0...15.6.1) - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `transition` ([#​6815](https://redirect.github.com/stylelint/stylelint/pull/6815)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `github` formatter for missing final newline ([#​6822](https://redirect.github.com/stylelint/stylelint/pull/6822)) ([@​konomae](https://redirect.github.com/konomae)). - Fixed: `selector-pseudo-class-no-unknown` false positive for `:modal` ([#​6811](https://redirect.github.com/stylelint/stylelint/pull/6811)) ([@​Yasir761](https://redirect.github.com/Yasir761)). ### [`v15.6.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1560) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.5.0...15.6.0) - Added: `allowEmptyInput`, `cache`, `fix` options to configuration object ([#​6778](https://redirect.github.com/stylelint/stylelint/pull/6778)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Added: `ignore: ["with-var-inside"]` to `color-function-notation` ([#​6802](https://redirect.github.com/stylelint/stylelint/pull/6802)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-duplicate-properties` autofix for 3 or more duplicates ([#​6801](https://redirect.github.com/stylelint/stylelint/pull/6801)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-duplicate-properties` false positives with option `ignore: ["consecutive-duplicates-with-different-syntaxes"]` ([#​6797](https://redirect.github.com/stylelint/stylelint/pull/6797)) ([@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed: `declaration-block-no-duplicate-properties` syntax error ([#​6792](https://redirect.github.com/stylelint/stylelint/pull/6792)) ([@​yoyo837](https://redirect.github.com/yoyo837)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-template` ([#​6777](https://redirect.github.com/stylelint/stylelint/pull/6777)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `function-url-quotes` autofix for comments in SCSS function ([#​6800](https://redirect.github.com/stylelint/stylelint/pull/6800)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v15.5.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1550) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.4.0...15.5.0) - Added: `ignore: ["consecutive-duplicates-with-different-syntaxes"]` to `declaration-block-no-duplicate-properties` ([#​6772](https://redirect.github.com/stylelint/stylelint/pull/6772)) ([@​kimulaco](https://redirect.github.com/kimulaco)). - Added: `ignoreProperties: []` to `declaration-block-no-duplicate-custom-properties` ([#​6773](https://redirect.github.com/stylelint/stylelint/pull/6773)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Added: raw regex support to `ignoreProperties` for `declaration-block-no-duplicate-properties` ([#​6764](https://redirect.github.com/stylelint/stylelint/pull/6764)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `block-no-empty` false positives with non-whitespace characters ([#​6782](https://redirect.github.com/stylelint/stylelint/pull/6782)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `color-function-notation` false positives for namespaced imports ([#​6774](https://redirect.github.com/stylelint/stylelint/pull/6774)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `custom-property-empty-line-before` false positives for CSS-in-JS ([#​6767](https://redirect.github.com/stylelint/stylelint/pull/6767)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). - Fixed: `media-feature-range-notation` parse error ([#​6760](https://redirect.github.com/stylelint/stylelint/pull/6760)) ([@​fpetrakov](https://redirect.github.com/fpetrakov)). - Fixed: CLI help improvements ([#​6783](https://redirect.github.com/stylelint/stylelint/pull/6783)) ([@​ybiquitous](https://redirect.github.com/ybiquitous)). ### [`v15.4.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1540) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.3.0...15.4.0) - Added: `--quiet-deprecation-warnings` flag ([#​6724](https://redirect.github.com/stylelint/stylelint/pull/6724)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Added: `-c` alias for `--config` ([#​6720](https://redirect.github.com/stylelint/stylelint/pull/6720)) ([@​sidverma32](https://redirect.github.com/sidverma32)). - Added: `media-feature-range-notation` a

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 PR becomes conflicted, or you tick the rebase/retry checkbox.

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



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

renovate[bot] commented 7 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: ajv-keywords@3.5.2
npm WARN Found: ajv@8.12.0
npm WARN node_modules/ajv
npm WARN   dev ajv@"8.12.0" from the root project
npm WARN   4 more (addons-linter, ajv-cli, json-schema-migrate, table)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer ajv@"^6.9.1" from ajv-keywords@3.5.2
npm WARN node_modules/ajv-keywords
npm WARN   ajv-keywords@"^3.5.2" from schema-utils@3.3.0
npm WARN   node_modules/schema-utils
npm WARN 
npm WARN Conflicting peer dependency: ajv@6.12.6
npm WARN node_modules/ajv
npm WARN   peer ajv@"^6.9.1" from ajv-keywords@3.5.2
npm WARN   node_modules/ajv-keywords
npm WARN     ajv-keywords@"^3.5.2" from schema-utils@3.3.0
npm WARN     node_modules/schema-utils
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: stylelint-config-recommended@9.0.0
npm WARN Found: stylelint@16.5.0
npm WARN node_modules/stylelint
npm WARN   dev stylelint@"16.5.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer stylelint@"^14.10.0" from stylelint-config-recommended@9.0.0
npm WARN node_modules/stylelint-config-recommended
npm WARN   stylelint-config-recommended@"^9.0.0" from stylelint-config-recommended-scss@8.0.0
npm WARN   node_modules/stylelint-config-recommended-scss
npm WARN 
npm WARN Conflicting peer dependency: stylelint@14.16.1
npm WARN node_modules/stylelint
npm WARN   peer stylelint@"^14.10.0" from stylelint-config-recommended@9.0.0
npm WARN   node_modules/stylelint-config-recommended
npm WARN     stylelint-config-recommended@"^9.0.0" from stylelint-config-recommended-scss@8.0.0
npm WARN     node_modules/stylelint-config-recommended-scss
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: stylelint-config-recommended-scss@8.0.0
npm ERR! Found: stylelint@16.5.0
npm ERR! node_modules/stylelint
npm ERR!   dev stylelint@"16.5.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer stylelint@"^14.10.0" from stylelint-config-recommended-scss@8.0.0
npm ERR! node_modules/stylelint-config-recommended-scss
npm ERR!   dev stylelint-config-recommended-scss@"8.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: stylelint@14.16.1
npm ERR! node_modules/stylelint
npm ERR!   peer stylelint@"^14.10.0" from stylelint-config-recommended-scss@8.0.0
npm ERR!   node_modules/stylelint-config-recommended-scss
npm ERR!     dev stylelint-config-recommended-scss@"8.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-05-02T13_48_41_815Z-debug-0.log
renovate[bot] commented 5 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: ajv-keywords@3.5.2
npm WARN Found: ajv@8.13.0
npm WARN node_modules/ajv
npm WARN   dev ajv@"8.13.0" from the root project
npm WARN   3 more (ajv-cli, json-schema-migrate, table)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer ajv@"^6.9.1" from ajv-keywords@3.5.2
npm WARN node_modules/ajv-keywords
npm WARN   ajv-keywords@"^3.5.2" from schema-utils@3.3.0
npm WARN   node_modules/schema-utils
npm WARN 
npm WARN Conflicting peer dependency: ajv@6.12.6
npm WARN node_modules/ajv
npm WARN   peer ajv@"^6.9.1" from ajv-keywords@3.5.2
npm WARN   node_modules/ajv-keywords
npm WARN     ajv-keywords@"^3.5.2" from schema-utils@3.3.0
npm WARN     node_modules/schema-utils
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: stylelint-config-recommended@9.0.0
npm WARN Found: stylelint@16.10.0
npm WARN node_modules/stylelint
npm WARN   dev stylelint@"16.10.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer stylelint@"^14.10.0" from stylelint-config-recommended@9.0.0
npm WARN node_modules/stylelint-config-recommended
npm WARN   stylelint-config-recommended@"^9.0.0" from stylelint-config-recommended-scss@8.0.0
npm WARN   node_modules/stylelint-config-recommended-scss
npm WARN 
npm WARN Conflicting peer dependency: stylelint@14.16.1
npm WARN node_modules/stylelint
npm WARN   peer stylelint@"^14.10.0" from stylelint-config-recommended@9.0.0
npm WARN   node_modules/stylelint-config-recommended
npm WARN     stylelint-config-recommended@"^9.0.0" from stylelint-config-recommended-scss@8.0.0
npm WARN     node_modules/stylelint-config-recommended-scss
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: stylelint-config-recommended-scss@8.0.0
npm ERR! Found: stylelint@16.10.0
npm ERR! node_modules/stylelint
npm ERR!   dev stylelint@"16.10.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer stylelint@"^14.10.0" from stylelint-config-recommended-scss@8.0.0
npm ERR! node_modules/stylelint-config-recommended-scss
npm ERR!   dev stylelint-config-recommended-scss@"8.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: stylelint@14.16.1
npm ERR! node_modules/stylelint
npm ERR!   peer stylelint@"^14.10.0" from stylelint-config-recommended-scss@8.0.0
npm ERR!   node_modules/stylelint-config-recommended-scss
npm ERR!     dev stylelint-config-recommended-scss@"8.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-10-11T16_19_17_568Z-debug-0.log