Skip to content

Releases: projectwallace/css-analyzer

Hotfix: error.showSourceCode is not a function

31 Jan 22:41
Compare
Choose a tag to compare

A quick and dirty fix for error.showSourceCode is not a function f695a04

Fix NPM release Action

31 Jan 22:25
Compare
Choose a tag to compare
v4.0.1

4.0.1

4.0.0

31 Jan 21:50
0d26b04
Compare
Choose a tag to compare
  • BREAKING drop Node 8 support 395524d
  • BREAKING remove brotli size reporting 395524d
  • BREAKING remove stylesheets.size b6ce0ec
  • BREAKING convert @font-face to use declaration objects instead of key-values 077fb9b
  • FIXED don't throw an error on trailing commas in selector lists ac8355f
  • Update dependencies

Drop node 8 support, drop brotli support

17 Mar 22:33
Compare
Choose a tag to compare
  • BREAKING drop Node 8 support
  • BREAKING remove brotli size reporting
  • BREAKING remove stylesheets.size
  • Update dependencies

Animations reporting

13 Dec 22:04
1158771
Compare
Choose a tag to compare
  • Add reporting for animation/transition-related declarations
  • Add specificity.max

v2.6.0...v2.7.0

Add text-shadow analysis

20 Sep 13:35
Compare
Choose a tag to compare
  • Add text-shadow analysis
  • Update dependencies

Stop failing loudly on invalid selectors

25 Jun 12:28
Compare
Choose a tag to compare
  • Bump esm from 3.0.84 to 3.2.25 (#144) eb7d30b
  • skip selectors that cannot be analyzed for complexity (#143) 24d1d43

v2.5.0...v2.5.1

LOC and selector complexity reports, dependencies updated

16 Jun 13:20
Compare
Choose a tag to compare

v2.4.0...v2.5.0

Improved size and cohesion metrics

16 May 20:18
Compare
Choose a tag to compare
  • Implement GZip and Brotli size reporting (#128)
  • Report rule with most (and least) selectors (#130)
  • Analyze vendor prefixed @keyframes (#131)
  • Add analysis for lowest cohesion rules (#133)

v2.3.0...v2.4.0

Add selectors per rule metric

30 Mar 20:19
Compare
Choose a tag to compare

Minor:

  • Add selectors per rule metric 56551c2
    {
      "rules.selectors.total": 3,
      "rules.selectors.average": 0.5,
      "rules.selectors.min": 1,
      "rules.selectors.max": 2,
    }

v2.2.2...v2.3.0