chore(deps): update dependency stylelint to v16 #38
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
renovate-bot
renovate-security
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
mCaptcha/website!38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/stylelint-16.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^13.11->^16.0.0Release Notes
stylelint/stylelint (stylelint)
v16.6.1Compare Source
no-descending-specificityfalse positives for nested selectors (#7724) (@romainmenke).selector-type-no-unknownfalse positive formodel(#7718) (@Mouvedia).v16.6.0Compare Source
function-calc-no-unspaced-operatorfalse negatives (#7655 & #7670 & #7676) (@ybiquitous & @romainmenke).selector-not-notationautofix of the"simple"option (#7703) (@Mouvedia).selector-max-specificityend positions (#7685) (@romainmenke).no-descending-specificityend positions (#7701) (@romainmenke).npm fund(#7707) (@ybiquitous).v16.5.0Compare Source
ignoreValuesforvalue-no-vendor-prefix(#7650) (@Mouvedia).shorthand-property-no-redundant-valuesfalse negatives for functions (#7657) (@ybiquitous).value-no-vendor-prefixfalse negatives/positives (#7654 & #7658) (@Mouvedia).CosmiconfigResulttype error (#7661) (@ybiquitous).v16.4.0Compare Source
no-unknown-custom-media(#7594) (@fpetrakov).ignoreLonghands: []todeclaration-block-no-redundant-longhand-properties(#7611) (@Mouvedia).ignore: ["keyframe-selectors"]torule-selector-property-disallowed-list(#7572) (@emmacharp).declaration-block-no-redundant-longhand-propertiesautofix conflicts (#7626) (@Mouvedia).declaration-block-no-redundant-longhand-propertiesautofix fortext-decoration(#7611) (@Mouvedia).declaration-block-no-shorthand-property-overridesfalse negatives forborder(#7585) (@fpetrakov).declaration-block-no-shorthand-property-overridesfalse negatives forfontandborder(#7606) (@Mouvedia).function-calc-no-unspaced-operatorfalse negatives for some math functions (#7619) (@Mouvedia).function-no-unknownfalse positives foranchor,anchor-sizeandpalette-mix(#7607 & #7640) (@Mouvedia).selector-max-attributeend positions (#7592) (@romainmenke).selector-max-classend positions (#7590) (@romainmenke).selector-max-combinatorsend positions (#7596) (@romainmenke).selector-max-compound-selectorsend positions (#7599) (@romainmenke).selector-max-pseudo-classend positions (#7598) (@romainmenke).selector-max-universalend positions (#7597) (@romainmenke).selector-type-no-unknownfalse positives for experimental and deprecated HTML tags (#7612) (@Mouvedia).v16.3.1Compare Source
selector-max-idend positions (#7571) (@romainmenke)./index.js(#7578) (@ota-meshi).v16.3.0Compare Source
ignoreSelectors: []toselector-max-compound-selectors(#7544) (@FloEdelmann).stringandverboseformatters (#7539) (@m-allanson).*-deprecationcommand-line flags of Node.js (#7550) (@fpetrakov).rule-selector-property-disallowed-listfalse positives for nesting selectors (#7558) (@romainmenke).selector-pseudo-*-allowed-listfalse positives for vendor prefixes (#7525) (@carlosjeurissen).report()forindex/endIndexzero values (#7565) (@romainmenke).selector-max-typeend positions (#7518) (@romainmenke).v16.2.1Compare Source
custom-property-no-missing-var-functionfalse positives for properties that can contain author-defined identifiers (#7478) (@ybiquitous).selector-pseudo-class-no-unknownfalse positives for:seeking, the media loading state and sound state pseudo-classes (#7490) (@Mouvedia).selector-max-specificityfalse positives withignoreSelectorsoption forof <selector>syntax (#7475) (@ybiquitous).function-calc-no-unspaced-operatorperformance (#7505) (@ybiquitous).validateOptionsto report when secondary option object is an empty object or null (#7476) (@ybiquitous).report()error message responsibility for a missing node or line number (#7474) (@ybiquitous).v16.2.0Compare Source
media-query-no-invalidspecific problem messages (#7462) (@romainmenke).checkContextFunctionalPseudoClasses: []toselector-max-id(#7380) (@brigitamaria).declaration-property-value-no-unknownfalse negatives for@starting-style(#7461) (@fpetrakov).function-no-unknown|value-keyword-casefalse positives for template literals with line breaks (#7443) (@Sh031224).allowEmptyInputoption ignored in configuration object regression (#7446) (@ybiquitous).at-rule-no-unknownfalse positives for@starting-style(#7438) (@fpetrakov).ERR_UNSUPPORTED_ESM_URL_SCHEMEfor--custom-formatteron Windows (#7432) (@JounQin).Error: Could not find <package>message clarity (#7456) (@jeddy3).overrides.filesnegated pattern regression introduced in 15.0.0 (#7468) (@ybiquitous).v16.1.0Compare Source
lightness-notationrule (#7366) (@fpetrakov).ignore: ["keyframe-selectors"]toselector-disallowed-list(#7417) (@mattxwang).selector-pseudo-class-no-unknownfalse positive for:popover-open(#7425) (@mattxwang).declaration-property-value-no-unknownand other false positives for multiline SCSS interpolation. (#7406) (@FloEdelmann).function-url-quotesfalse positives for SCSS variable and@character (#7416) (@mattxwang).v16.0.2Compare Source
ERR_UNSUPPORTED_ESM_URL_SCHEMEerror on Windows (#7383) (@JounQin).v16.0.1Compare Source
v16.0.0Compare Source
Migrating to
16.0.0guide.stylelint.formattersobject to havePromisevalues (#7184) (@ybiquitous).fixregardless of extension (#7357) (@ybiquitous).stylelint.rulesobject to havePromisevalues (#7279) (@ybiquitous).stylelint.utils.checkAgainstRuleto be an async function (#7339) (@ybiquitous).outputproperty in a Node.js API returned object. Instead,report/codeproperties are recommended (#7183) (@ybiquitous) & (@haocheng6).exportsfield topackage.jsonfor Conditional Exports (ESM/CommonJS) (#7307) (@ybiquitous).--custom-formatter(#7343) (@ybiquitous).severitysecondary option's function support (#7202) (@kizu).Promiseformatter function (#7184) (@ybiquitous).report/codeproperties to a Node.js API returned object (#7183) (@ybiquitous) & (@haocheng6)..jsextension to.mjsand.cjs(#7307) (@ybiquitous).v15.11.0Compare Source
ignoreRulestomax-nesting-depth(#7215) (@mattxwang).declaration-block-no-redundant-longhand-propertiesautofix forgrid-templatewithrepeat()(#7230) (@mattxwang).declaration-block-no-redundant-longhand-propertiesfalse negative forfont-synthesis(#7214) (@mattxwang).declaration-block-no-redundant-longhand-propertiesfalse negatives for*-blockand*-inlinelogical properties (#7208) (@mattxwang).declaration-block-no-redundant-longhand-propertiesfalse negatives foroverflow,overscroll-behavior,scroll-margin,scroll-padding, and new Box Alignment shorthands (#7213) (@mattxwang).function-no-unknownfalse positives forlight-dark,linearandxywh(#7242) (@mattxwang).v15.10.3Compare Source
declaration-property-value-no-unknownfalse negatives for typed custom properties (#7078) (@romainmenke).property-no-unknownfalse positives for scroll-driven animations (#7090) (@renato-bohler).v15.10.2Compare Source
declaration-property-value-no-unknownfalse negatives for nested declarations (#7079) (@romainmenke).selector-pseudo-element-no-unknownfalse positives forview-transitionpseudo-elements (#7070) (@danielroe).v15.10.1Compare Source
semvervulnerability (#7043) (@romainmenke).v15.10.0Compare Source
media-query-no-invalid(#6963) (@romainmenke).extendsconfig option (#6998) (@fpetrakov).erroredproperties instylelint.lint()return value (#6983) (@ybiquitous).{selector,value}-no-vendor-prefixperformance (#7016) (@jeddy3).custom-property-patternperformance (#7009) (@jeddy3).function-linear-gradient-no-nonstandard-directionfalse positives for<color-interpolation-method>(#6987) (@romainmenke).function-name-caseperformance (#7010) (@jeddy3).function-no-unknownperformance (#7004) (@jeddy3).function-url-quotesperformance (#7011) (@jeddy3).hue-degree-notationfalse negatives foroklch(#7015) (@romainmenke).hue-degree-notationperformance (#7012) (@jeddy3).media-feature-name-no-unknownfalse positives forenvironment-blending,nav-controls,prefers-reduced-data, andvideo-color-gamut(#6978) (@romainmenke).media-feature-name-no-vendor-prefixpositions for*-device-pixel-ratio(#6977) (@romainmenke).no-descending-specificityperformance (#7026) (@romainmenke).no-duplicate-at-import-rulesfalse negatives for imports withsupportsandlayerconditions (#7001) (@romainmenke).selector-anb-no-unmatchableperformance (#7042) (@romainmenke).selector-id-patternperformance (#7013) (@jeddy3).selector-pseudo-class-no-unknownfalse negatives for pseudo-elements with matching names (#6964) (@Mouvedia).selector-pseudo-element-no-unknownperformance (#7007) (@jeddy3).selector-type-caseperformance (#7041) (@romainmenke).selector-type-no-unknownperformance (#7027) (@romainmenke).unit-disallowed-listfalse negatives with percentages (#7018) (@romainmenke).v15.9.0Compare Source
insideFunctions: {"function": int}tonumber-max-precision(#6932) (@romainmenke).declaration-block-no-redundant-longhand-propertiesautofix forborder-radiusshorthand (#6958) (@mattxwang).declaration-block-no-redundant-longhand-propertiesautofix forborder-widthshorthand (#6956) (@mattxwang).declaration-block-no-redundant-longhand-propertiesautofix forgrid-columnandgrid-row(#6957) (@mattxwang).v15.8.0Compare Source
media-feature-name-value-no-unknown(#6906) (@romainmenke)..mjsconfiguration files (#6910) (@ybiquitous).--print-configdescription in CLI help (#6914) (@ybiquitous).allowEmptyInputoption in configuration files (#6929) (@ybiquitous).custom-property-no-missing-var-functionperformance (#6922) (@romainmenke).function-calc-no-unspaced-operatorperformance (#6923) (@romainmenke).function-linear-gradient-no-nonstandard-directionperformance (#6924) (@romainmenke).function-no-unknownfalse positives for SCSS functions with namespace (#6921) (@romainmenke).max-nesting-deptherror for at-rules in Sass syntax (#6909) (@ybiquitous).selector-anb-no-unmatchableperformance (#6925) (@romainmenke).v8-compile-cachedependency (#6907) (@ybiquitous).v15.7.0Compare Source
splitList: booleantoselector-nested-pattern(#6896) (@is2ei).unit-no-unknownfalse positives forunicode-rangedescriptors (#6892) (@romainmenke).v15.6.3Compare Source
alpha-value-notationfalse positives forcolor()(#6885) (@romainmenke).alpha-value-notationperformance with improved benchmark script (#6864) (@romainmenke).at-rule-property-required-listperformance (#6865) (@romainmenke).color-*performance (#6868) (@romainmenke).length-zero-no-unitfalse positives on new math functions (#6871) (@romainmenke).stringformatter for unexpected truncation on non-ASCII characters (#6861) (@Max10240).unit-no-unknownfalse positives for the second and subsequentimage-set()withxdescriptor (#6879) (@romainmenke).v15.6.2Compare Source
alpha-value-notationfalse negatives foroklab(),oklch(), andcolor()(#6844) (@romainmenke).declaration-block-no-redundant-longhand-propertiesautofix withcubic-bezier()(#6841) (@romainmenke).function-no-unknownfalse positives for unspaced operators against nested brackets (#6842) (@romainmenke).function-url-quotesfalse positives for SCSSwith()construct (#6847) (@ybiquitous).media-feature-name-no-unknownfalse positives fornotandor(#6838) (@romainmenke).v15.6.1Compare Source
declaration-block-no-redundant-longhand-propertiesautofix fortransition(#6815) (@mattxwang).githubformatter for missing final newline (#6822) (@konomae).selector-pseudo-class-no-unknownfalse positive for:modal(#6811) (@Yasir761).v15.6.0Compare Source
allowEmptyInput,cache,fixoptions to configuration object (#6778) (@mattxwang).ignore: ["with-var-inside"]tocolor-function-notation(#6802) (@mattxwang).declaration-block-no-duplicate-propertiesautofix for 3 or more duplicates (#6801) (@mattxwang).declaration-block-no-duplicate-propertiesfalse positives with optionignore: ["consecutive-duplicates-with-different-syntaxes"](#6797) (@romainmenke).declaration-block-no-duplicate-propertiessyntax error (#6792) (@yoyo837).declaration-block-no-redundant-longhand-propertiesautofix forgrid-template(#6777) (@mattxwang).function-url-quotesautofix for comments in SCSS function (#6800) (@ybiquitous).v15.5.0Compare Source
ignore: ["consecutive-duplicates-with-different-syntaxes"]todeclaration-block-no-duplicate-properties(#6772) (@kimulaco).ignoreProperties: []todeclaration-block-no-duplicate-custom-properties(#6773) (@mattxwang).ignorePropertiesfordeclaration-block-no-duplicate-properties(#6764) (@ybiquitous).block-no-emptyfalse positives with non-whitespace characters (#6782) (@ybiquitous).color-function-notationfalse positives for namespaced imports (#6774) (@mattxwang).custom-property-empty-line-beforefalse positives for CSS-in-JS (#6767) (@ybiquitous).media-feature-range-notationparse error (#6760) (@fpetrakov).v15.4.0Compare Source
--quiet-deprecation-warningsflag (#6724) (@mattxwang).-calias for--config(#6720) (@sidverma32).media-feature-range-notationautofix (#6742) (@romainmenke).no-unknown-custom-propertiesrule (#6731) (@jameschensmith).function-url-quotesautofix for double-slash comments in SCSS maps (#6745) (@jgerigmeyer).isPathIgnored()utility's performance (#6728) (@ybiquitous).rule-selector-property-disallowed-listsecondary options (#6723) (@mattxwang).declaration-block-no-redundant-longhand-propertieswith basic keywords (#6748) (@mattxwang).v15.3.0Compare Source
configurationCommentconfiguration property (#6629) (@ifitzpatrick).selector-anb-no-unmatchablerule (#6678) (@mattxwang).*-no-redundant-*false negatives forinsetshorthand (#6699) (@rayrw).function-url-quotesautofix for multipleurl()(#6711) (@ybiquitous).value-keyword-casefalse positives for Level 4 system colours (#6712) (@thewilkybarkid).v15.2.0Compare Source
messageArgsto 76 rules (#6589) (@kizu).PluginandRuleContext(#6664) (@henryruhs).overrides.extendsorder when including same rules (#6660) (@kuoruan).annotation-no-unknownfalse positives for CSS-in-JS template literals (#6666) (@hudochenkov).declaration-property-value-no-unknownfalse positives for at-rule descriptors (#6669) (@FloEdelmann).declaration-property-value-no-unknownparse error foralpha(opacity=n)to report as violation (#6650) (@romainmenke).function-name-casefalse positives for CSS-in-JS template literals (#6666) (@hudochenkov).function-no-unknownfalse positives for CSS-in-JS template literals (#6666) (@hudochenkov).unit-no-unknownfalse positives for CSS-in-JS template literals (#6666) (@hudochenkov).value-keyword-casefalse positives for CSS-in-JS template literals (#6666) (@hudochenkov).v15.1.0Compare Source
declaration-block-no-redundant-longhand-propertiesautofix (#6580) (@mattxwang).declaration-property-value-no-unknownfalse positives forenv()(#6646) (@romainmenke).function-calc-no-unspaced-operatorTypeError on emptycalc()(#6634) (@romainmenke).customSyntaxinference (#6645) (@ybiquitous).v15.0.0Compare Source
Migrating to
15.0.0guide.syntaxoption (#6420) (@fpetrakov). (BREAKING)extendsinoverridesto merge to be consistent withpluginsbehaviour (#6380) (@jasikpark). (BREAKING)declaration-property-value-no-unknownrule (#6511) (@jeddy3).media-feature-name-unit-allowed-listrule (#6550) (@mattxwang).function-url-quotesautofix (#6558) (@mattxwang).ignore: ["custom-elements"]toselector-max-type(#6588) (@muddv).ignoreFunctions: []tounit-disallowed-list(#6592) (@mattxwang).declaration-property-unit-allowed-list(#6570) (@mattxwang).overrides.filesin config to allow basename glob patterns (#6547) (@ybiquitous).at-rule-no-unknownfalse positives for@scroll-timeline(#6554) (@mattxwang).function-no-unknownfalse positives for interpolation and backticks in CSS-in-JS (#6565) (@hudochenkov).keyframe-selector-notationfalse positives for named timeline ranges (#6605) (@kimulaco).property-no-unknownfalse negatives for newer custom syntaxes (#6553) (@43081j).selector-attribute-quotesfalse positives for "never" (#6571) (@mattxwang).selector-not-notationautofix for "simple" option (#6608) (@Mouvedia).v14.16.1Compare Source
customSyntaxresolution withconfigBasedir(#6536) (@ybiquitous).declaration-block-no-duplicate-propertiesautofix for!important(#6528) (@sidx1024).function-no-unknownfalse positives forscroll,-webkit-gradient,color-stop,from, andto(#6539) (@Mouvedia).value-keyword-casefalse positives for mixed caseignoreFunctionsoption (#6517) (@kimulaco).outputin Node.js API lint result when any rule containsdisableFix: true(#6543) (@adrianjost).v14.16.0Compare Source
media-feature-range-notationrule (#6497) (@jeddy3).json(#6480) (@ybiquitous).v14.15.0Compare Source
--globby-optionsflag (#6437) (@sidverma32).at-rule-disallowed-list,declaration-property-unit-disallowed-list,declaration-property-value-disallowed-list,function-disallowed-list, andproperty-disallowed-list(#6463) (@chloerice).checkAgainstRule(#6466) (@aaronccasanova).checkAgainstRulewith custom rules (#6460) (@aaronccasanova).stringformatter colorized (#6443) (@ybiquitous).import-lazypackage to fit bundlers (#6449) (@phoenisx).v14.14.1Compare Source
declaration-block-no-redundant-longhand-propertiesfalse positives forinheritkeyword (#6419) (@kimulaco).shorthand-property-no-redundant-valuesmessage to be consistent (#6417) (@fpetrakov).unit-no-unknownfalse positives for*vi&*vbviewport units (#6428) (@sidverma32).v14.14.0Compare Source
*-patterncustom message formatting (#6391) (@ybiquitous).block-no-emptyfalse positives forreportNeedlessDisables(#6381) (@ybiquitous).printf-like formatting for custom messages (#6389) (@ybiquitous).unit-no-unknownfalse positives for font-relative length units (#6374) (@ybiquitous).severityoption (#6384) (@kimulaco).file-entry-cacheimport (#6393) (@adidahiya).v14.13.0Compare Source
cacheStrategyoption (#6357) (@kaorun343).selector-pseudo-element-no-unknownfalse positives for::highlightpseudo-element (#6367) (@jathak).v14.12.1Compare Source
font-weight-notationmessages (#6350) (@ybiquitous).v14.12.0Compare Source
--ignore-pathflags (#6345) (@kimulaco).declaration-block-no-duplicate-propertiesautofix (#6296) (@fpetrakov).font-weight-notationautofix (#6347) (@ybiquitous).ignore: ["inside-block"]andsplitListtoselector-disallowed-list(#6334) (@mattmanuel90).ignorePseudoClassesoption ofselector-pseudo-class-no-unknown(#6316) (@ybiquitous).ignorePseudoElementsoption ofselector-pseudo-element-no-unknown(#6317) (@ybiquitous).ignoreSelectorsoption ofselector-no-vendor-prefix(#6327) (@ybiquitous).ignoreTypesoption ofselector-type-case(#6326) (@ybiquitous).*-no-unknownfalse positives for container queries (#6318) (@fpetrakov).font-family-name-quotesfalse positives for interpolation and shorthand (#6335) (@kimulaco).time-min-millisecondsincorrect location for matching violating times (#6319) (@kawaguchi1102).v14.11.0Compare Source
ignoreAfterCombinators: []toselector-max-universal(#6275).createPlugintype definition (#6264).alpha-value-notationfalse negatives for SVG properties (#6284).keyframes-name-patternfalse positives for interpolation (#6265).selector-nested-patternend positions (#6259).selector-no-qualifying-typemessage, positions, and false positives (#6260).selector-no-vendor-prefixend positions (#6261).selector-pseudo-class-allowed-listend positions and message (#6262).selector-pseudo-class-disallowed-listend positions and message (#6263).selector-pseudo-element-allowed-listend positions and message (#6270).selector-pseudo-element-disallowed-listend positions and message (#6270).shorthand-property-no-redundant-valuesmessage (#6272).time-min-millisecondsend positions (#6273).v14.10.0Compare Source
LinterResultAPI (#6166).meta.fixableproperty to each rule (#6181).annotation-no-unknownrule (#6155).keyframe-selector-notationrule (#6164).percentage-unless-within-keyword-only-blockprimary option tokeyframe-selector-notation(#6194).githubformatter (#6150).stringandverboseformatters (#6153).verboseandgithubformatters (#6183).false(#6250).at-rule-*end positions (#6163).declaration-block-no-redundant-longhand-propertiesend positions (#6219).declaration-property-value-allowed-listfalse positives for multiple match (#6190).declaration-property-value-disallowed-listfalse negatives for multiple match (#6188).named-grid-areas-no-invalidend positions (#6205).no-descending-specificityfalse positives for pseudo-classes (#6195).no-unknown-animationsend positions (#6221).no-unknown-animationsfalse positives for SCSS interpolation (#6185).number-max-precisionend positions (#6184).property-*end positions (#6174).rule-selector-property-disallowed-listend positions (#6222).selector-attribute-name-disallowed-listend positions (#6223).selector-attribute-operator-allowed-listend positions (#6224).selector-attribute-operator-disallowed-listend positions (#6225).selector-attribute-quotesend positions (#6226).selector-class-patternend positions (#6227).selector-combinator-allowed-listandselector-combinator-disallowed-listend positions (#6229).selector-disallowed-listend positions (#6230).selector-id-patternend positions (#6231).selector-not-notationend positions (#6201).selector-pseudo-element-colon-notationend positions (#6235).string-no-newlineend positions (#6218).unit-*start and end positions (#6169).value-no-vendor-prefixend positions (#6173).v14.9.1Compare Source
selector-max-specificityfalse positives for:nth-child(#6140).v14.9.0Compare Source
import-notationrule (#6102).no-duplicate-selectorsfalse positives for SCSS/Less nested interpolations (#6118).no-descending-specificityandselector-max-specificityfalse positives for:is()and:where()(#6131).v14.8.5Compare Source
no-duplicate-selectorsfalse positives with Less syntax (#6111).v14.8.4Compare Source
no-duplicate-selectorserror with non-standard selectors (#6106).v14.8.3Compare Source
at-rule-no-unknownfalse positives for@layer(#6093).length-zero-no-unitautofix for.0values (#6098).media-feature-name-no-unknownfalse positives fordisplay-mode(#6073).no-descending-specificityend positions (#6049).no-duplicate-*end positions (#6047).no-invalid-*end positions (#6072).no-invalid-position-at-import-rulefalse positives for@layer(#6094).v14.8.2Compare Source
function-calc-no-unspaced-operatorfalse positives for non-standard variables (#6053).selector-*-no-unknownend positions (#6046).v14.8.1Compare Source
declaration-block-no-*end positions that avoid errors (#6040).function-calc-no-unspaced-operatorfalse positives and memory leak (#6045).named-grid-areas-no-invalidfalse positives for arealess templates (#6042).v14.8.0Compare Source
keyframe-block-no-duplicate-selectorsrule (#6024).property-*-listsupport for vendor prefixes (#6025).at-rule-*-listend positions (#6032).at-rule-no-unknownend positions (#6026).function-linear-gradient-no-nonstandard-directionfalse negative about-ms-linear-gradient(#6031).function-no-unknownend positions (#6038).property-no-unknownend positions (#6039).v14.7.1Compare Source
/* stylelint-disable */comments (#6018).font-family-name-quotesfalse positives forui-*generic system font keywords (#6017).v14.7.0Compare Source
selector-not-notationrule (#5975).font-weight-notationfalse positives for Sass functions and column position (#6005).v14.6.1Compare Source
custom-property-patternTypeError for "Cannot destructure property..." (#5982).selector-type-casefalse positives for SVG elements (#5973).unit-no-unknownfalse positives for large/small/dynamic viewport units (#5970).v14.6.0Compare Source
declaration-property-max-valuesrule (#5920).*-no-importantcolumn position (#5957).custom-property-patternfalse positives for interpolation in property name (#5949).font-family-name-quotescolumn position (#5955).selector-pseudo-*-no-unknownfalse positives and negatives (#5959).selector-pseudo-class-no-unknownfalse positives and negatives (#5956).v14.5.3Compare Source
*-listinvalid option warnings for strings (#5934).v14.5.2Compare Source
*-listfalse negatives for invalid options (#5924).custom-property-patternfalse positives for interpolation insidevar()(#5925).declaration-property-value-*-listcolumn position (#5926).v14.5.1Compare Source
function-no-unknownENOENT and TypeErrors (#5916).function-no-unknownfalse positives for interpolation (#5914).v14.5.0Compare Source
ignoreFunctions: []tofunction-no-unknown(#5901).v14.4.0Compare Source
function-no-unknownrule (#5865).font-family-name-quotesautofix (#5806).custom-property-patternfalse negatives for custom properties withinvar()(#5867).no-descending-specificityparseError for double-slash comments within selector lists (#5891).selector-pseudo-element-colon-notationfalse positives for escaped colons (#5879).v14.3.0Compare Source
meta.urlto rules and plugins (#5845).ignore: ["rules"] / ["at-rules"]toblock-opening-brace-*-after(#5830).ignoreSelectors: []toproperty-case(#5822).ignoreFunctions: []tounit-allowed-list(#5857).camelCaseSvgKeywordstovalue-keyword-case- use this option if you want legacy camel case SVG keywords likecurrentColor(#5849).font-family-no-missing-generic-family-keywordfalse positives forrevertandrevert-layer(#5852).no-descending-specificityfalse positives for the::-moz-focus-innerpseudo-element (#5831).value-keyword-casefalse negatives for SVG keywords likecurrentcolor(#5849).v14.2.0Compare Source
cwdoption to Node.js API (#5721).resolveConfigoption to Node.js API (#5734).customSyntaxrequire handling (#5763).color-function-notationfalse positives for variables and color functions (#5793)color-namedfalse positives for hex with alpha-channel and false negatives for modern syntax (#5718).declaration-empty-line-beforesupport for HTML files (#5689).indentationTypeError for syntaxes that use Document node type (#5771).v14.1.0Compare Source
--output-fileflag (#5672).ConfigurationErrortype (#5696).rule-selector-property-disallowed-listrule (#5679).ignore: ["consecutive-duplicates-with-same-prefixless-values"]todeclaration-block-no-duplicate-properties(#5609).ignorePseudoClasses: []tomax-nesting-depth(#5620).color-function-notationfalse positives for hex colours (#5650).declaration-empty-line-beforefalse positives for values wrapped in parentheses (#5680).indentationTypeError forbaseIndentLevel: 1option for Vue files (#5657).property-no-unknownfalse positives for maps (#5690).selector-type-casefalse positives for SVG type selectors (#5717).v14.0.1Compare Source
overridesproperty ignoring dot directories (#5629).function-calc-no-unspaced-operatorfalse positives for hyphenated functions (#5636).v14.0.0Compare Source
Migrating to
14.0.0guide.syntaxoption (#5297).configOverridesoption (#5530).function-calc-no-invalidrule (#5296).ignoreFilesto be extendable (#5596).indentation(#5539).customSyntaxoption as a property in the configuration object (#5538).overridesproperty to configuration object (#5521).disableFixas secondary option to rules property in the configuration object (#5460).quietoption to Node.js API (#5542).color-hex-alpharule (#5316).custom-property-no-missing-var-functionrule (#5317).function-calc-no-unspaced-operatorautofix (#5273).ignoreFunctions: []tolength-zero-no-unit(#5314).ignoreAtRules: []tono-invalid-position-at-import(#5520).ignoreProperties: []tonumber-max-precision(#5421).function-url-quotesproblem messages to be consistent with other*-quotesrules (#5488).length-zero-no-unitfalse positives forflexproperty (#5315).media-feature-name-no-unknownfalse positives forprefers-contrast(#5428).media-feature-name-no-unknownfalse positives fordynamic-range&video-dynamic-range(#5613).media-feature-name-value-allowed-listTypeError for spaceless condition (#5581).property-no-unknownfalse positives for Less maps (#5381).selector-class-patternfalse positives for Less parametric mixins (#5378).max-empty-linesautofix for Less comments (#5507).named-grid-areas-no-invalidfalse negatives forgridandgrid-templateshorthand properties (#5514).unit-no-unknownfalse 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 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 has been generated by Renovate Bot.
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future
16.xreleases. But if you manually upgrade to16.xthen Renovate will re-enableminorandpatchupdates automatically.If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
Pull request closed