Skip to content

Releases: Stranger6667/css-inline

[Ruby] Release 0.10.1

18 Jun 12:11
Compare
Choose a tag to compare

Performance

  • Use a simpler way for HTML tree traversal.
  • Avoid hashing in some cases.

[Python] Release 0.10.1

18 Jun 12:10
Compare
Choose a tag to compare

Performance

  • Use a simpler way for HTML tree traversal.
  • Avoid hashing in some cases.

[WASM] Release 0.10.0

16 Jun 21:47
Compare
Choose a tag to compare

Added

  • keep_link_tags configuration option.

Changed

  • Replace remove_style_tags with keep_style_tags.

Fixed

  • SECURITY: Passing unescaped strings in attribute values introduced in #184.
    Previously, escaped values became unescaped on the serialization step.

Removed

  • The inline_style_tags configuration option.

[Rust] Release 0.10.0

16 Jun 17:12
Compare
Choose a tag to compare

Added

  • keep_link_tags configuration option.

Changed

  • Replace remove_style_tags with keep_style_tags.

Fixed

  • SECURITY: Passing unescaped strings in attribute values introduced in #184.
    Previously, escaped values became unescaped on the serialization step.

Removed

  • The inline_style_tags configuration option.

[Ruby] Release 0.10.0

17 Jun 10:35
Compare
Choose a tag to compare

Initial public release

[Python] Release 0.10.0

16 Jun 21:46
Compare
Choose a tag to compare

Added

  • keep_link_tags configuration option.

Changed

  • Replace remove_style_tags with keep_style_tags.

Fixed

  • SECURITY: Passing unescaped strings in attribute values introduced in #184.
    Previously, escaped values became unescaped on the serialization step.

Removed

  • The inline_style_tags configuration option.

[Rust] Release 0.8.4

08 Nov 09:40
rust-v0.8.4
3dbc79c
Compare
Choose a tag to compare

Added

  • data-css-inline="ignore" attribute to ignore CSS inlining. #10

Rust release 0.7.0

09 Jun 14:36
rust-v0.7.0
93f6761
Compare
Choose a tag to compare

Fixed

  • Ignored selectors specificity. #108

Rust release 0.6.1

07 Dec 08:21
rust-v0.6.1
c89bced
Compare
Choose a tag to compare

Fixed

  • Compatibility with the new cssparser crate version.

Performance

  • Avoid string allocations during converting ParseError to InlineError.

Rust release 0.6.0

01 Nov 23:23
rust-v0.6.0
68e0a29
Compare
Choose a tag to compare

Changed

  • Links to remote stylesheets are deduplicated now.

Fixed

  • Wrong inlined file prefixes handling in CLI. #89

Performance

  • Use Formatter.write_str instead of write! macro in the Display trait implementation for InlineError. #85
  • Use Cow for error messages. #87