- Implemented optimisation for
nonekeyword inborderandoutlineproperties (@zoobestik, #41) - Implemented replacing
rgba(x, x, x, 0)totransparent - Fixed plus sign omitting for numbers following identifier, hex color, number or unicode range, since it can change the meaning of CSS (e.g.
calc(1px+2px)has been optimized tocalc(1px2px)before, now it stays the same) - Improved usage filtering for nested selectors (i.e. for
:nth-*(),:has(),:matchesand other pseudos) - Implemented
blacklistfiltering in usage (#334, see Black list filtering) - Improved white space removing, now white spaces are removing in the beginning and at the ending of sequences, and between stylesheet and block nodes
- Bumped
css-treeto1.0.0-alpha19