Skip to content

Releases: projectwallace/css-analyzer

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

Temporary fix for float duration values

19 Mar 21:53
Compare
Choose a tag to compare

This is a temporary fix for values like 0.5s crashing the complete analyzer. Caused by a bug downstream.

Rewrite tests & reduce install size

17 Mar 22:30
Compare
Choose a tag to compare
  • Overhauls pretty much all tests
  • Better error message when providing invalid CSS (#107)
  • Reduce install size by only distributing the src folder to consumers of this package (#116)

v2.2.0-0

17 Mar 22:30
Compare
Choose a tag to compare
v2.2.0-0 Pre-release
Pre-release
2.2.0-0

ignore CSS keywords for z-indexes and box-shadows

04 Feb 19:25
Compare
Choose a tag to compare

Add z-index and box-shadow analysis

03 Feb 13:23
Compare
Choose a tag to compare
  • Add box-shadow analysis
  • Add z-index analysis
  • Update dependencies

v2.0.0

23 Dec 14:18
Compare
Choose a tag to compare
  • Output is flattened by default (breaking change)
  • dependencies updated
  • color duplicate reporting follows the format of other reports for more consistency (breaking change)
  • color duplicates are renamed to 'notations' instead of 'aliases' (breaking change)
  • ... and lots of tiny tweaks

See all issues and PR's in this release: https://github.com/projectwallace/css-analyzer/milestone/1?closed=1

v2 pre-release

22 Dec 21:56
Compare
Choose a tag to compare
v2 pre-release Pre-release
Pre-release
v2.0.0-0

2.0.0-0

Improve vendor prefix anlysis

01 Dec 21:33
Compare
Choose a tag to compare

Use is-vendor-prefixed and vendor-prefixes to more accurately determine vendor prefixes for selector, values and properties.