Releases: Stranger6667/css-inline
Releases · Stranger6667/css-inline
[Ruby] Release 0.10.1
Performance
- Use a simpler way for HTML tree traversal.
- Avoid hashing in some cases.
[Python] Release 0.10.1
Performance
- Use a simpler way for HTML tree traversal.
- Avoid hashing in some cases.
[WASM] Release 0.10.0
Added
keep_link_tags
configuration option.
Changed
- Replace
remove_style_tags
withkeep_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
Added
keep_link_tags
configuration option.
Changed
- Replace
remove_style_tags
withkeep_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
Initial public release
[Python] Release 0.10.0
Added
keep_link_tags
configuration option.
Changed
- Replace
remove_style_tags
withkeep_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
Added
data-css-inline="ignore"
attribute to ignore CSS inlining. #10
Rust release 0.7.0
Fixed
- Ignored selectors specificity. #108
Rust release 0.6.1
Fixed
- Compatibility with the new
cssparser
crate version.
Performance
- Avoid string allocations during converting
ParseError
toInlineError
.