All Versions
40
Latest Version
Avg Release Cycle
158 days
Latest Release
-

Changelog History
Page 1

  • v5.0.0 Changes

    full changelog

    • ⬇️ Drop support for Ruby 2.4 and Ruby 2.5
    • ⬇️ Drop support for JRuby and Rubinius
    • ✅ Test with Ruby 2.7 - aried3r (Anton Rieder) (#167)
    • ✅ Test with Ruby 3.0 and Ruby 3.1
    • ➕ Add standardrb as code formatter
    • ⬇️ Drop support for callbacks that accepts only a single argument.
    • 🔄 Change signature of Roadie::CssNotFound and Roadie::ProvidersFailed.
  • v4.0.0 Changes

    October 13, 2019

    full changelog

    • ⬇️ Drop support for Ruby 2.1, 2.2, and 2.3 and add support for frozen string literals and Ruby 2.6 - adamkiczula (Adam Kiczula) (#164)
    • Roadie::Stylesheet#each_inlinable_block is now removed.
  • v3.5.1 Changes

    October 02, 2019

    full changelog

    • Gracefully handle empty string email body, such as those provided by ActionMailer::Base::NullMail objects - adamkiczula (Adam Kiczula) (#163).
  • v3.5.0 Changes

    April 27, 2019

    full changelog

    • ⬇️ Drop support for Nokogiri before 1.8.
  • v3.4.0 Changes

    June 30, 2018

    full changelog

    • ✨ Enhancements

      Media queries should no longer be inlined in your HTML; instead they should appear in <head> if keep_uninlinable_css is enabled. By default different media query blocks with the same conditions will be merged together (which might change specificity), but this behavior can be disabled by setting merge_media_queries to false.

      • Remove Guard as a development dependency. Tests run fast anyway, and I never liked that this tool "infected" the dependencies of the project when it should remain a user-specific tool unless the project wants to enforce it.
  • v3.3.0 Changes

    April 04, 2018

    full changelog

    • ✨ Enhancements
      • Allow transforming to XHTML instead of HTML - Zhivko Draganov (#144).
      • Support partial HTML documents (fragments) - #147
      • With the help of andfx - #115
      • With the help of Frida Sjoholm - #146
      • Skip URL rewriting on elements with data-roadie-ignore - #154.
      • With the help of Hamed Asghari - #138.
    • 🐛 Bug fixes:
      • Apply correct string encoding / charset in NetHttpProvider - Jeremy Nagel (#152).
  • v3.2.2 Changes

    June 13, 2017

    full changelog

    • ✨ Enhancements
      • Support Nokogiri 1.x.
      • Support css_parser 1.x.
      • Make tests pass on Ruby 2.4.0 (upgrade Webmock).
  • v3.2.1 Changes

    January 09, 2017

    full changelog

    • ✨ Enhancements
      • Support Nokogiri 1.7.x.
  • v3.2.0 Changes

    October 11, 2016

    full changelog

    • 🗄 Deprecations:
      • Dropped support for MRI 1.9.3.
      • Dropped support for MRI 2.0.
    • ⬆️ Upgrades:
      • Use css_parser 1.4.x instead of 1.3.x.
    • 🐛 Bug fixes:
      • Strip UTF-8 BOM (Byte Order Mark) from stylesheets before parsing / concatenating - Bartłomiej Wójtowicz (#128)
    • ✨ Enhancements:
      • Build against Ruby MRI 2.3.0 too.
      • Don't add extra whitespace between table cells.