Releases: projectwallace/css-analyzer
Releases · projectwallace/css-analyzer
5.15.0
What's new
- feat: add analysis for
border-radius
(and friends) by @bartveneman in #401
What's Changed
- Bump ejs from 3.1.8 to 3.1.10 by @dependabot in #397
- Run Publint to check for package issues by @bartveneman in #398
- setup codecov coverage and bundle size reporting by @bartveneman in #399
Full Changelog: v5.14.0...v5.15.0
5.14.0
What's New
- Keywords report by @bartveneman in #389
Performance
- make Collection smaller by re-using objects and reducing arrays created by @bartveneman in #380
- switch to callback + remove countableCollection by @bartveneman in #382
- find colors quicker by sorting by most-used by @bartveneman in #384
- tiny perf bits by @bartveneman in #386
Fixes
- add
"types"
to package.json"exports"
by @bartveneman in #392
Full Changelog: v5.13.4...v5.13.5
5.13.4
5.13.3
5.13.2
Fixed
- implement
__unstable__uniqueWithLocations
for embbeded content types by @bartveneman in #375 - fix fontface types by @bartveneman in #376
Full Changelog: v5.13.1...v5.13.2
5.13.1
Fix
- fix: vendor-prefixed selector false positives by @bartveneman in #373
Full Changelog: v5.13.0...v5.13.1
5.13.0
New
- count anonymous layers by @bartveneman in #367
- expose a whole lot of helper functions by @bartveneman in #364
- store node locations for font-face rules when using
{ useUnstableLocations }
by @bartveneman in #368 - add total complexity + sub-complexity metrics by @bartveneman in #369
Fixed
- fix negative tw class names being reported as vendor prefixed selector by @bartveneman in #371
Perf
- Reduce bundle size 10% by @bartveneman in #363
Other
- Lint code using oxlint by @bartveneman in #365
- lint for perf issues with oxlint by @bartveneman in #366
- upgrade to Node 20 and add to test matrix by @bartveneman in #370
Full Changelog: v5.12.2...v5.13.0
5.12.2
What's Changed
- Fix: do not crash on
@layer {}
or other atrules without prelude by @bartveneman in #357
Full Changelog: v5.12.1...v5.12.2
v5.12.1
What's Changed
- Bump postcss from 8.4.5 to 8.4.31 by @dependabot in #343
- readme fixes for benchmark by @bartveneman in #344
- some pkg bumping by @bartveneman in #345
- update css snapshots for testing and benchmarking by @bartveneman in #347
- Improve test speed: 1000ms -> 35ms by @bartveneman in #351
- Bump @babel/traverse from 7.16.5 to 7.23.2 by @dependabot in #352
- perf: avoid a lot of property lookups while analyzing specificity by @bartveneman in #353
- improve types for CssLocations by @bartveneman in #356
Full Changelog: v5.12.0...v5.12.1
5.12.0
What's Changed
- Analyze
@property
atrules #339 by @bartveneman in #341
Full Changelog: v5.11.0...v5.12.0