Releases: projectwallace/css-parser
Releases · projectwallace/css-parser
v0.7.3
What's Changed
- fix: make sure all string comparisons are case-insensitive by @bartveneman in #52
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- chore(doc): add arena explainer inline doc by @bartveneman in #48
- fix: URL-node
.valueshould be the contents ofurl()by @bartveneman in #49
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- remove knip by @bartveneman in #45
- fix: type_name union instead of string by @bartveneman in #47
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
Reduces install size from 155kB to 138kB.
- perf: make arena 10% smaller; store 1 offset + some deltas by @bartveneman in #31
- parsers performance improvements by @bartveneman in #32
- perf: improve treeshake-ability by @bartveneman in #33
- breaking: rename several APIs to match csstree more closely by @bartveneman in #38
- chore: reorganise tests by @bartveneman in #42
- perf: reduce arena function calls by @bartveneman in #43
- breaking: mark parser classes as internal, reduce dts size by @bartveneman in #44
Full Changelog: v0.6.7...v0.7.0
v0.6.7
What's Changed
- feat: add
clone()method to cssnode by @bartveneman in #29
Full Changelog: v0.6.6...v0.6.7
v0.6.6
v0.6.5
What's Changed
- Tests/prelude selector lenghts by @bartveneman in #25
- feat: add
type_nameto cssnode for easier debugging by @bartveneman in #26 - feat: add convenience property getters for pseudoclass selectors by @bartveneman in #27
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
- fix: parsing of namespace selectors by @bartveneman in #24
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- perf: dedupe calls to
arena.create_node()by @bartveneman in #21
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- fix: add parenthesis node by @bartveneman in #19
- fix: make contents of
url()available vianode.valueby @bartveneman in #19 - fix: improve nested selectors by @bartveneman in #20
Full Changelog: v0.6.1...v0.6.2