Changelog History
Page 4
-
v3.33.0 Changes
June 16, 2020โ Add :brotli option to public plugin to supplement it to serve brotli-compressed files like :gzip does for gzipped files (hmdne) (#194)
โ Add url method to path plugin, similar to path but returning the entire URL (jeremyevans)
-
v3.32.0 Changes
May 15, 2020๐ฑ Make :dependencies option in assets plugin work correctly with render plugin template caching (jeremyevans) (#191)
๐ Support render method :dependencies option for specifying which files to check for modification (jgarth, jeremyevans) (#192)
โ Add each_partial to the partials plugin for rendering a partial for each element in an enumerable (jeremyevans)
Make render_each in render_each plugin handle template names with directories and extensions (jeremyevans)
-
v3.31.0 Changes
April 15, 2020โ Add :relative option to path method in path plugin, for generating a method returning relative paths (jeremyevans)
โ Add relative_path plugin, for turning absolute paths to paths relative to the current request (jeremyevans)
-
v3.30.0 Changes
March 13, 2020๐ Support :relative_paths assets plugin option to use relative paths for the assets (jeremyevans)
Make run_append_slash and run_handler plugins work when used together (janko) (#185)
๐ Make :header matcher in header_matchers plugin work for Content-Type and Content-Length (jeremyevans) (#184)
-
v3.29.0 Changes
February 14, 2020โ Remove specs and old release notes from the gem to reduce gem size by over 35% (jeremyevans)
๐ Raise RodaError if trying to load a plugin that is not a module (jeremyevans)
๐ Include SCRIPT_NAME when logging in common logger plugin (jeremyevans)
๐ Handle invalid POST data when using the exception_page plugin (jeremyevans)
-
v3.28.0 Changes
January 15, 2020Add session_created_at and session_updated_at methods to the sessions plugin (jeremyevans)
โฌ๏ธ Make upgrading from rack session cookie in sessions plugin work with rack 2.0.8 (jeremyevans)
๐ Make json_parser parse request body as json even if request body has already been read (jeremyevans)
-
v3.27.0 Changes
December 13, 2019๐ Allow json_parser return correct result for invalid JSON if the params_capturing plugin is used (jeremyevans) (#180)
Add multibyte_string_matcher plugin for matching multibyte characters (jeremyevans)
Split roda.rb into separate files (janko) (#177)
-
v3.26.0 Changes
November 18, 2019Combine multiple asset files with a newline when compiling them, avoiding corner cases with comments (ameuret) (#176)
โ Add asychronous streaming support to the streaming plugin (janko) (#175)
-
v3.25.0 Changes
October 15, 2019๐ Support change in tilt 2.0.10 private API to continue to support compiled templates, with up to 33% performance improvement (jeremyevans)
๐ Improve render performance with :locals option up to 75% by calling compiled template methods directly (jeremyevans)
-
v3.24.0 Changes
September 13, 2019๐ Fix Proc.new warning in module_include plugin on Ruby 2.7+ (jeremyevans)
๐ Improve render_each performance by calling compiled template methods directly (jeremyevans)