It fixes 17 bugs. 3 related to supporting calc() in declaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.
- Fixed: performance of rule sequencing (#9055) (@jeddy3).
- Fixed:
*-listperformance (#9056) (@jeddy3). - Fixed:
*-notationperformance (#9044) (@jeddy3). - Fixed:
declaration-property-max-valuesperformance (#9057) (@jeddy3). - Fixed:
declaration-property-value-keyword-no-deprecatedperformance (#9058) (@jeddy3). - Fixed:
declaration-property-value-no-unknownfalse negatives for math functions inside of non-math functions (#9064) (@romainmenke). - Fixed:
declaration-property-value-no-unknownfalse positives forcalc()with mixed operations (#9064) (@romainmenke). - Fixed:
declaration-property-value-no-unknownperformance (#9062) (@jeddy3). - Fixed:
declaration-property-value-no-unknownreported ranges for multiple math functions (#9064) (@romainmenke). - Fixed:
length-zero-no-unitperformance (#9046) (@jeddy3). - Fixed:
named-grid-areas-no-invalidfalse positives for mix of tabs and spaces (#9039) (@adalinesimonian). - Fixed:
no-unknown-custom-mediaperformance (#9059) (@jeddy3). - Fixed:
selector-max-*performance (#9042) (@jeddy3). - Fixed:
shorthand-property-no-redundant-valuesperformance (#9047) (@jeddy3). - Fixed:
syntax-string-no-invalidperformance (#9061) (@jeddy3). - Fixed:
time-min-millisecondsperformance (#9060) (@jeddy3). - Fixed:
value-keyword-caseperformance (#9048) (@jeddy3).