stylelint
Advanced tools
Changelog
14.16.1
customSyntax
resolution with configBasedir
(#6536) (@ybiquitous).declaration-block-no-duplicate-properties
autofix for !important
(#6528) (@sidx1024).function-no-unknown
false positives for scroll
, -webkit-gradient
, color-stop
, from
, and to
(#6539) (@Mouvedia).value-keyword-case
false positives for mixed case ignoreFunctions
option (#6517) (@kimulaco).output
in Node.js API lint result when any rule contains disableFix: true
(#6543) (@adrianjost).Changelog
14.15.0
--globby-options
flag (#6437) (@sidverma32).at-rule-disallowed-list
, declaration-property-unit-disallowed-list
, declaration-property-value-disallowed-list
, function-disallowed-list
, and property-disallowed-list
(#6463) (@chloerice).checkAgainstRule
(#6466) (@aaronccasanova).checkAgainstRule
with custom rules (#6460) (@aaronccasanova).string
formatter colorized (#6443) (@ybiquitous).import-lazy
package to fit bundlers (#6449) (@phoenisx).Changelog
14.14.1
declaration-block-no-redundant-longhand-properties
false positives for inherit
keyword (#6419) (@kimulaco).shorthand-property-no-redundant-values
message to be consistent (#6417) (@fpetrakov).unit-no-unknown
false positives for *vi
& *vb
viewport units (#6428) (@sidverma32).Changelog
14.14.0
*-pattern
custom message formatting (#6391) (@ybiquitous).block-no-empty
false positives for reportNeedlessDisables
(#6381) (@ybiquitous).printf
-like formatting for custom messages (#6389) (@ybiquitous).unit-no-unknown
false positives for font-relative length units (#6374) (@ybiquitous).severity
option (#6384) (@kimulaco).file-entry-cache
import (#6393) (@adidahiya).Changelog
14.12.1
font-weight-notation
messages (#6350) (@ybiquitous).Changelog
14.12.0
--ignore-path
flags (#6345) (@kimulaco).declaration-block-no-duplicate-properties
autofix (#6296) (@fpetrakov).font-weight-notation
autofix (#6347) (@ybiquitous).ignore: ["inside-block"]
and splitList
to selector-disallowed-list
(#6334) (@mattmanuel90).ignorePseudoClasses
option of selector-pseudo-class-no-unknown
(#6316) (@ybiquitous).ignorePseudoElements
option of selector-pseudo-element-no-unknown
(#6317) (@ybiquitous).ignoreSelectors
option of selector-no-vendor-prefix
(#6327) (@ybiquitous).ignoreTypes
option of selector-type-case
(#6326) (@ybiquitous).*-no-unknown
false positives for container queries (#6318) (@fpetrakov).font-family-name-quotes
false positives for interpolation and shorthand (#6335) (@kimulaco).time-min-milliseconds
incorrect location for matching violating times (#6319) (@kawaguchi1102).Changelog
14.11.0
ignoreAfterCombinators: []
to selector-max-universal
(#6275).createPlugin
type definition (#6264).alpha-value-notation
false negatives for SVG properties (#6284).keyframes-name-pattern
false positives for interpolation (#6265).selector-nested-pattern
end positions (#6259).selector-no-qualifying-type
message, positions, and false positives (#6260).selector-no-vendor-prefix
end positions (#6261).selector-pseudo-class-allowed-list
end positions and message (#6262).selector-pseudo-class-disallowed-list
end positions and message (#6263).selector-pseudo-element-allowed-list
end positions and message (#6270).selector-pseudo-element-disallowed-list
end positions and message (#6270).shorthand-property-no-redundant-values
message (#6272).time-min-milliseconds
end positions (#6273).Changelog
14.10.0
LinterResult
API (#6166).meta.fixable
property to each rule (#6181).annotation-no-unknown
rule (#6155).keyframe-selector-notation
rule (#6164).percentage-unless-within-keyword-only-block
primary option to keyframe-selector-notation
(#6194).github
formatter (#6150).string
and verbose
formatters (#6153).verbose
and github
formatters (#6183).false
(#6250).at-rule-*
end positions (#6163).declaration-block-no-redundant-longhand-properties
end positions (#6219).declaration-property-value-allowed-list
false positives for multiple match (#6190).declaration-property-value-disallowed-list
false negatives for multiple match (#6188).named-grid-areas-no-invalid
end positions (#6205).no-descending-specificity
false positives for pseudo-classes (#6195).no-unknown-animations
end positions (#6221).no-unknown-animations
false positives for SCSS interpolation (#6185).number-max-precision
end positions (#6184).property-*
end positions (#6174).rule-selector-property-disallowed-list
end positions (#6222).selector-attribute-name-disallowed-list
end positions (#6223).selector-attribute-operator-allowed-list
end positions (#6224).selector-attribute-operator-disallowed-list
end positions (#6225).selector-attribute-quotes
end positions (#6226).selector-class-pattern
end positions (#6227).selector-combinator-allowed-list
and selector-combinator-disallowed-list
end positions (#6229).selector-disallowed-list
end positions (#6230).selector-id-pattern
end positions (#6231).selector-not-notation
end positions (#6201).selector-pseudo-element-colon-notation
end positions (#6235).string-no-newline
end positions (#6218).unit-*
start and end positions (#6169).value-no-vendor-prefix
end positions (#6173).