Update dependency stylelint from 16.26.1 to 17.13.0#300
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
0296fc6 to
62f93a1
Compare
d88927d to
369f2cc
Compare
369f2cc to
fde023f
Compare
a3bf4d4 to
b42bb16
Compare
b42bb16 to
65c62bb
Compare
65c62bb to
03da2ff
Compare
03da2ff to
98972c5
Compare
17a3c5b to
6078f72
Compare
6078f72 to
6993f83
Compare
6256890 to
4168eb5
Compare
4168eb5 to
27e2fa0
Compare
27e2fa0 to
ca14328
Compare
ca14328 to
2e08b90
Compare
2e08b90 to
2a22947
Compare
2a22947 to
19db3ca
Compare
19db3ca to
4b7f824
Compare
4b7f824 to
93205c0
Compare
c9a07d2 to
2e77b2a
Compare
2e77b2a to
ec31b7d
Compare
ec31b7d to
b566ac9
Compare
b566ac9 to
55aebda
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^14.0.0 || ^15.0.0 || ^16.0.0→^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.016.26.1→17.13.0Release Notes
stylelint/stylelint (stylelint)
v17.13.0Compare Source
It fixes 3 bugs, including a false negative one.
declaration-block-no-duplicate-propertiesfalse negatives for interleaved non-consecutive duplicates withignore: ["consecutive-duplicates(-*)"](#9324) (@sarathfrancis90).selector-max-typefalse positives for nested selectors (#9319) (@romainmenke).selector-type-no-unknownfalse positives forinstall(#9308) (@Mouvedia).v17.12.0Compare Source
It fixes 3 bugs, including a false negative one.
block-no-emptyreported range when using comments (#9294) (@romainmenke).declaration-property-value-no-unknownfalse negatives for custom properties defined in reference files (#9292) (@romainmenke).value-keyword-layout-mappingsfalse positives forcaption-side(#9293) (@romainmenke).v17.11.1Compare Source
It fixes 2 bugs.
node_modulesignore forcodeFilenamepaths containing a dot-prefixed directory (#9282) (@tuhtah).declaration-block-no-redundant-longhand-propertiesrange for contiguous redundant longhand properties (#9273) (@pamelalozano16).v17.11.0Compare Source
It adds 2 features, including a
loaderproperty toreferenceFiles: {}for when the order of appearance in the reference styles matters.loaderto experimentalreferenceFiles: {}(#9251) (@romainmenke).autofixedto the result object (#8771) (@Rob--W).v17.10.0Compare Source
It adds 3 rules and fixes 4 bugs. You can use the
*-layout-mappingsrules to enforce logical or physical properties, units and keywords.selector-no-invalidrule (#9232) (@jeddy3).unit-layout-mappingsrule (#9229) (@jeddy3).value-keyword-layout-mappingsrule (#9233) (@jeddy3).property-layout-mappingsfalse negatives for property names in declaration values (#9222) (@jeddy3).property-layout-mappingsfalse positives for@pageproperties (#9223) (@jeddy3).selector-pseudo-class-no-unknownfalse positives for nestedwebkit-scrollbarpart (#9259) (@rkdfx).v17.9.1Compare Source
It fixes 4 bugs. We also documented the
messageArgseach rule provides to themessageconfiguration property.ConfigurationErrorregression for custom syntaxes (#9245) (@jeddy3).property-no-deprecatedautofix forpage-break-*: always(#9214) (@rkdfx).selector-no-deprecatedfalse positives for::part()(#9227) (@SaekiTominaga).v17.9.0Compare Source
It adds 3 new features. Adding the
referenceFilesproperty to your configuration object makes theno-unknown-animations,no-unknown-custom-mediaandno-unknown-custom-propertiesrules more useful.referenceFilesto configuration object (#9179) (@jeddy3).abortSignaloption to Node.js API for cancellation support (#9213) (@adalinesimonian).maxWarningsto configuration object (#9181) (@mrginglymus).v17.8.0Compare Source
It adds 3 new rules and 1 configuration property.
languageOptions.directionalityconfiguration property (#8687) (@sw1tch3roo).property-layout-mappingsrule (#8687) (@sw1tch3roo).relative-selector-nesting-notationrule (#8730) (@sw1tch3roo).selector-no-deprecatedrule (#8694) (@immitsu).v17.7.0Compare Source
It fixes 4 bugs, including clearer problem messages by removing filler words and leading with the problem. We've also released
1.0.0of create-stylelint to help with first-time Stylelint setup.--print-configCLI flag to hide internal properties (#9194) (@ybiquitous).function-url-quotesfalse positives when URLs have modifiers (#8702) (@immitsu).selector-no-qualifying-typefalse positives for:has()(#9182) (@romainmenke).v17.6.0Compare Source
It adds support for extending units in
languageOptions, which then apply to rules likedeclaration-property-value-no-unknown, and fixes 2 bugs.languageOptions(#9166) (@jeddy3).ruleMetadatawhen linting multiple files with overrides (#9154) (@kovsu).custom-property-no-missing-var-functionfalse positives fortimeline-scopeandanimation-timeline(#9164) (@splincode).v17.5.0Compare Source
It deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released
2.1.0of our VS Code extension, which adds 8 new requested features, and our first release of the Stylelint Language Server.*syntaxoptions fromdeclaration-property-value-no-unknown(#9102) (@ragini-pandey).ignoreMediaFeatureNameValues: {}tomedia-feature-name-value-no-unknown(#8976) (@kovsu).node_modulesnot ignored when usingcodeFilenamein Node.js API (#9130) (@adalinesimonian).Error TS7016for importedcss-treetypes (#9133) (@ragini-pandey).declaration-property-value-keyword-no-deprecatedfalse positives for function arguments (#9116) (@ragini-pandey).declaration-property-value-no-unknownfalse positives forcalc-size()containingsizekeyword (#9105) (@hriztam).no-descending-specificity&no-duplicate-selectorsfalse negatives for equivalent compound selectors (#8977) (@kovsu).no-invalid-position-declarationfalse positives for@mixinand@scope(#9120) (@ragini-pandey).property-no-unknownfalse negatives fortypes(#9117) (@Mouvedia).v17.4.0Compare Source
It adds 2 options to the rules and fixes 7 bugs.
ignoreAtRules: []toat-rule-no-vendor-prefix(#9096) (@theacrat).ignoreMediaFeatureNames: []tomedia-feature-name-no-vendor-prefix(#9097) (@theacrat).*-empty-line-beforeperformance (#9092) (@jeddy3).declaration-property-value-no-unknownperformance (#9090) (@jeddy3).no-irregular-whitespaceperformance (#9091) (@jeddy3).property-no-unknownfalse negatives for at-rule descriptors (#9109) (@jeddy3).property-no-unknownfalse positives forcorner-shape(#9099) (@jeddy3).property-no-unknownfalse positives for double-slashed properties (#9099) (@jeddy3).v17.3.0Compare Source
It fixes 17 bugs. 3 related to supporting
calc()indeclaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.*-listperformance (#9056) (@jeddy3).*-notationperformance (#9044) (@jeddy3).declaration-property-max-valuesperformance (#9057) (@jeddy3).declaration-property-value-keyword-no-deprecatedperformance (#9058) (@jeddy3).declaration-property-value-no-unknownfalse negatives for math functions inside of non-math functions (#9064) (@romainmenke).declaration-property-value-no-unknownfalse positives forcalc()with mixed operations (#9064) (@romainmenke).declaration-property-value-no-unknownperformance (#9062) (@jeddy3).declaration-property-value-no-unknownreported ranges for multiple math functions (#9064) (@romainmenke).length-zero-no-unitperformance (#9046) (@jeddy3).named-grid-areas-no-invalidfalse positives for mix of tabs and spaces (#9039) (@adalinesimonian).no-unknown-custom-mediaperformance (#9059) (@jeddy3).selector-max-*performance (#9042) (@jeddy3).shorthand-property-no-redundant-valuesperformance (#9047) (@jeddy3).syntax-string-no-invalidperformance (#9061) (@jeddy3).time-min-millisecondsperformance (#9060) (@jeddy3).value-keyword-caseperformance (#9048) (@jeddy3).v17.2.0Compare Source
It fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a contributor guide. If you'd like to help out and contribute to Stylelint, that's the place to start.
declaration-property-value-no-unknownfalse negatives for math functions (#9011) (@ragini-pandey).no-duplicate-selectorsfalse negatives for matching escaped selectors (#8953) (@bjnewman).no-invalid-position-at-import-rulefalse negatives for layers with blocks (#9026) (@romainmenke).v17.1.1Compare Source
It fixes 2 bugs.
lightness-notationautofix for decimals (#9009) (@IlyaSemenov).v17.1.0Compare Source
It fixes 5 bugs and adds the
display-notationrule. Before we turn it on in our standard config, we'd like to hear the community's thoughts on which options to use.display-notationrule (#8981) (@romainmenke).GlobbyOptionsTypeScript errors (#8992) (@zalishchuk).hue-degree-notationfalse negatives and positives for relative colors (#8985) (@jamesnw).lightness-notationfalse negatives for relative colors (#8987) (@jamesnw).selector-type-no-unknownfalse positives forgeolocationandusermedia(#9004) (@Mouvedia).selector-type-no-unknownfalse positives forrb,rtcandmenuitem(#8972) (@Mouvedia).v17.0.0Compare Source
It contains 14 breaking changes, which we've detailed in the migrating to
17.0.0guide. Additionally, it adds 3 options to the rules and fixes 9 bugs. We've also released compatible versions of our shared config, Visual Studio Code extension, Node.js Rule Tester and Jest preset.outputproperty in the Node.js API returned resolved object (#8878) (@jeddy3).resolveNestedSelectorsoption fromselector-class-pattern(#8931) (@jeddy3).checkContextFunctionalPseudoClassesoption fromselector-max-id(#8913) (@jeddy3).fixmode tostrict(#8889) (@jeddy3).reportto be consistent and predictable in how it handles the provided position arguments (#8217) (@romainmenke).selector-max-*syntax rules for standard CSS nesting and modern functional pseudo-classes (#8913) (@jeddy3).*-specificitysemantic rules for standard CSS nesting (#8913) (@jeddy3).no-duplicate-selectorsandselector-no-qualifying-typefor standard CSS nesting (#8913) (@jeddy3).*-listrules to have consistent behaviour for vendor prefixes and case (#8912) (@jeddy3).*-no-vendor-prefixrules to have consistent behaviour for theirignore*: []secondary options (#8924) (@jeddy3).declaration-property-max-valuesrule to have consistent behaviour for vendor prefixes (#8926) (@jeddy3).except: ["after-block"]tocustom-property-empty-line-before(#8921) (@kovsu).except: ["after-block"]todeclaration-empty-line-before(#8910) (@kovsu).ignoreSelectors: []tono-duplicate-selectors(#8883) (@kovsu).at-rule-descriptor-no-unknownfalse positives for declarations within feature-value-blocks (#8868) (@kovsu).declaration-block-no-redundant-longhand-propertiesfalse negatives for short and long combinations (#8892) (@nathannewyen).media-feature-name-no-unknownfalse positives for namespaced dollar variables and range context queries (#8890) (@kovsu).nesting-selector-no-missing-scoping-rootfalse positives for CSS-in-JS (#8905) (@kovsu).no-invalid-position-declarationfalse negatives for embedded blocks (#8907) (@kovsu).selector-no-qualifying-typefalse negatives for:is/where()(#8940) (@romainmenke).selector-type-no-unknownfalse positives for MathML 4 tags (#8874) (@jeddy3).Configuration
📅 Schedule: (UTC)
🚦 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.