Skip to content

Releases: Stranger6667/css-inline

[Rust] Release 0.19.0

29 Dec 13:58
rust-v0.19.0
6c3a0c9

Choose a tag to compare

Added

  • InlineOptions::remove_inlined_selectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.

Fixed

  • CLI tests compatibility with future Cargo versions. #602

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[Ruby] Release 0.19.0

29 Dec 16:54
ruby-v0.19.0
fa14ee7

Choose a tag to compare

Added

  • remove_inlined_selectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[Python] Release 0.19.0

29 Dec 16:26
python-v0.19.0
dfe11f7

Choose a tag to compare

Added

  • remove_inlined_selectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[PHP] Release 0.19.0

29 Dec 19:12
php-v0.19.0
c55e6ca

Choose a tag to compare

Initial public release

[JavaScript] Release 0.19.1

29 Dec 19:12
javascript-v0.19.1
dcb8da0

Choose a tag to compare

Fixed

  • Missing darwin-x64 package due to incorrect build target on ARM runners.

[JavaScript] Release 0.19.0

29 Dec 17:27
javascript-v0.19.0
30fc6de

Choose a tag to compare

Added

  • removeInlinedSelectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update napi to 3.
  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.
  • Bump MSRV to 1.88.
  • Drop Node.js 18 support.

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[Java] Release 0.19.0

29 Dec 16:54
java-v0.19.0
0f8a830

Choose a tag to compare

Added

  • removeInlinedSelectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[C] Release 0.19.0

29 Dec 16:26
c-v0.19.0
514a2e0

Choose a tag to compare

Added

  • remove_inlined_selectors option to remove selectors that were successfully inlined from <style> blocks.

Changed

  • Update cssparser to 0.36.
  • Update html5ever to 0.36.
  • Update selectors to 0.33.

Performance

  • Use element indexes for faster selector lookups on large documents.
  • Use more efficient data structures for storing element styles.

[JavaScript] Release 0.18.0

01 Nov 22:53
afc7ba1

Choose a tag to compare

Added

  • minify_css option #12

Changed

  • Bump MSRV to 1.80
  • Update selectors to 0.32.

[Rust] Release 0.18.0

01 Nov 12:12
rust-v0.18.0
b3b1a66

Choose a tag to compare

Added

  • minify_css option #12

Changed

  • Bump MSRV to 1.80
  • Update selectors to 0.32.