- add support for @starting-style #319
- Update export property #271
- Fix redos vulnerability with specific crafted css string - CVE-2023-48631
- Fix Problem parsing with :is() and nested :nth-child() #211
- Fix redos vulnerability with specific crafted css string - CVE-2023-26364
- Update build tools
- Update exports path and files
- Add @container support
- Add @layer support
- Support ESM Modules
- #71 : @import does not work if url contains ';'
- #77 : Regression in selector parsing: Attribute selectors not parsed correctly
- Change globalThis configuration for webpack so UMD module could be used in nodejs (jest-dom)
- Adobe fork of css into @adobe/css
- Convert the project into typescript
- Optimization of performance (+25% in some cases)
- Update all deps
- Remove sourcemap support
- fix parsing escaped quotes in quoted strings
- add
parsingErrors
to list errors when parsing withsilent: true
- accept EOL characters and all other whitespace characters in
@
rules such as@media
- change error message format and add
.reason
property to errors - add
inputSourcemaps
option to disable input source map processing - use
inherits
for inheritance (fixes some browsers) - add
sourcemap: 'generator'
option to return theSourceMapGenerator
object
- add non-enumerable parent reference to each node
- drop Component(1) support
- add support for @custom-media, @host, and @font-face
- allow commas inside selector functions
- allow empty property values
- changed default options.position value to true
- remove comments from properties and values
- asserts when selectors are missing
- added node.position.content property
- absorb css-parse and css-stringify libraries
- apply original source maps from source files
- fix component.json
- update deps
- update deps
- update deps
- fix component.json
- update css-stringify
- add component support
- Initial release