Changelog History
Page 1
-
v3.55.0 Changes
April 12, 2022๐ Allow passing blocks to the view method in the render plugin (jeremyevans) (#262)
Add :forward_response_headers middleware plugin option to use app headers as default for response (janko) (#259)
-
v3.54.0 Changes
March 14, 20220๏ธโฃ Make chunked plugin not use Transfer-Encoding: chunked by default (jeremyevans)
๐ Make run_handler plugin close bodies for upstream 404 responses when using not_found: :pass (jeremyevans)
โฌ๏ธ Drop all 1xx bodies in the drop body plugin (jeremyevans)
Do not set a Content-Length header for 205 responses on Rack <2.0.2 (jeremyevans)
๐ Use Rack::Files instead of Rack::File if available, to avoid deprecation warnings (jeremyevans)
Work with Rack 3 SPEC, using Rack::Headers to handle lowercasing header keys on Rack 3 (jeremyevans)
๐ Allow overriding script tag type attribute returned by assets method in assets plugin (pusewicz) (#250)
Make reloading render plugin after additional_view_directories plugin retain :allowed_paths (jeremyevans)
-
v3.53.0 Changes
February 14, 2022๐ Make indifferent_params plugin support rack main branch (jeremyevans)
Add additional_view_directories plugin, for checking multiple view directories for templates (jeremyevans) (#229)
-
v3.52.0 Changes
January 14, 2022๐ Fix return value of Roda.freeze when multi_route plugin is used (jeremyevans) (#240)
๐ฑ Use faster OpenSSL::Digest instead of Digest for assets plugin SRI support (jeremyevans)
โฌ๏ธ Drop development dependency on haml (jeremyevans)
๐ Make the path method in the path plugin handle blocks that accept keyword arguments in Ruby 3+ (adam12) (#227)
Support typecast_params :date_parse_input_handler plugin option for handling input to date parsing methods (jeremyevans)
-
v3.51.0 Changes
December 15, 2021โ Avoid method redefinition warning in error_handler plugin in verbose warning mode (jeremyevans)
๐ Allow run in multi_run plugin to be called without an app to remove existing handler (jeremyevans)
๐ Allow route in named_routes plugin to be called without a block to remove existing handler (jeremyevans)
-
v3.50.0 Changes
November 12, 2021โ Add capture_erb plugin for capturing ERB template blocks, instead of injecting them into the template output (jeremyevans)
โ Add inject_erb plugin for injecting content directly into ERB template output (jeremyevans)
Allow hash_branch and hash_path in hash_routes plugin to be called without a block to remove existing handler (jeremyevans)
-
v3.49.0 Changes
October 13, 2021Switch block_given? to defined?(yield) (jeremyevans)
โก๏ธ Automatically optimize remaining r.is/r.get/r.post calls with a single argument (jeremyevans)
-
v3.48.0 Changes
September 13, 2021- ๐ Extract named_routes plugin from multi_route plugin (jeremyevans)
-
v3.47.0 Changes
August 13, 2021- โก๏ธ Automatically optimize remaining r.on calls with a single argument (jeremyevans)
-
v3.46.0 Changes
July 12, 2021- โก๏ธ Automatically optimize r.on/r.is/r.get/r.post methods with a single string, String, Integer, or regexp argument (jeremyevans)