All Versions
38
Latest Version
Avg Release Cycle
158 days
Latest Release
407 days ago

Changelog History
Page 1

  • v4.0.0

    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

    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

    April 27, 2019

    full changelog

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

    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

    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

    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

    January 09, 2017

    full changelog

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

    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.
  • v3.1.1

    December 11, 2015

    full changelog

    • ✨ Enhancements:
      • Duplicate style properties are now removed when inlining.
      • This means that color: green; color: red; color: green will now be color: red; color: green.
      • The size of your emails should be the same, or smaller.
  • v3.1.0

    November 17, 2015

    full changelog

    • Enchancements:
      • NetHttpProvider validates the whitelist hostnames; passing an invalid hostname will raise ArgumentError.
      • NetHttpProvider supports scheme-less URLs (//foo.com/), defaulting to https.