All Versions
20
Latest Version
Avg Release Cycle
34 days
Latest Release
247 days ago

Changelog History
Page 1

  • v0.8.1 Changes

    April 01, 2022

    ๐Ÿ›  Fixed

    • Not respecting specificity in case of inlining overlapping rules like padding and padding-top. #142

    ๐ŸŽ Performance

    • Pre-allocate more memory for output HTML to avoid resizing.
  • v0.8.0 Changes

    January 09, 2022

    โž• Added

    • ๐Ÿ’… Separate InlineError::MissingStyleSheet error variant to improve debugging experience. #124
  • v0.7.6 Changes

    January 08, 2022

    ๐Ÿ›  Fixed

    • Invalid handling of double-quoted property values like in font-family: "Open Sans". #129

    ๐ŸŽ Performance

    • Use std::fs::read_to_string in CLI to avoid over/under allocating of the input buffer.
  • v0.7.5 Changes

    July 24, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Panic on invalid URLs for remote stylesheets.
  • v0.7.4 Changes

    July 06, 2021

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rayon to 1.5.

    ๐ŸŽ Performance

    • โšก๏ธ Optimize loading of external files.
  • v0.7.3 Changes

    June 24, 2021

    ๐ŸŽ Performance

    • Avoid allocations in error formatting.
  • v0.7.2 Changes

    June 22, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Incorrect override of exiting style attribute values. #113

    ๐ŸŽ Performance

    • ๐Ÿ‘‰ Use specialized to_string implementation on &&str.
    • ๐Ÿ‘‰ Use ahash.
  • v0.7.1 Changes

    June 10, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Ignored style tags when the document contains multiple of them and the remove_style_tags: true config option is used. #110
  • v0.7.0 Changes

    June 09, 2021

    ๐Ÿ›  Fixed

    • Ignored selectors specificity. #108
  • v0.6.1 Changes

    December 07, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ“œ Compatibility with the new cssparser crate version.

    ๐ŸŽ Performance

    • ๐Ÿ‘€ Avoid string allocations during converting ParseError to InlineError.