All Versions
20
Latest Version
Avg Release Cycle
34 days
Latest Release
433 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.