September 23, 2022
Improved assert_redirected_to, improved error messages and more!
Hi, this is Greg, bringing you the latest changes in the Rails framework.Allow specifying the HTTP status code in assert_redirected_toBefore this change, assert_redirect_to asserted any 3XX response, but with this...
September 17, 2022
Handling reconnects in Action Cable, no more Coffeescript and a new guide.
Hi, this is Petrik with this week’s Rails updates and some Hotwire news.Add exclude? method to ActionController::Parametersexclude? returns true if the given key is not present in the parameters. It...
September 10, 2022
Rack 3 and Rails 7.0.4, 6.1.7, and 6.0.6 releases, ActionDispatch::Cookies, etc
👋🏾… This is Emmanuel. I’ve got some Rails updates for you.Rack 3.0 has shippedA major version of Rack has shipped, and as expected, there are breaking changes but with lots...
September 9, 2022
Rails 7.0.4, 6.1.7, and 6.0.6 have been released!
Hi everyone,I am happy to announce that Rails 7.0.4, 6.1.7, and 6.0.6 have been released.These fixes are bugfix releases with various enhancements, compatibility fixes, and performance improvements.Please note that the...
September 2, 2022
Bugfixes, improvements and more!
Hi, this is Greg with the latest news from the world of Rails.Return “Range Not Satisfiable” return code for partial downloads with incorrect rangeThis PR fixes an issue when a...
August 26, 2022
Finer-grained error pages and extended routes grepping
Hi, this is Petrik with more Rails updates.Use the error_highlight gem to locate the columns where an error was raisedRuby 3.1 added the error_highlight  gem to display the fine-grained location of...
August 19, 2022
Logging, raising and rescuing errors and a fix for a query method.
Cześć! I’m Emmanuel, and I have some updates for you from Rails.Log a warning if ActiveSupport::Cache is given an expiration in the pastImagine trying to write/fetch to/from a cache and...
August 12, 2022
Bugfixes, improvements and more!
Hola, this is Greg bringing you the latest news from the Rails world!Improve failure safety for RedisCacheStore#delete_multiThis PR fixes the issue when Redis is down and Rails.cache.delete_multi is called. With...
August 5, 2022
Strict template locals, detecting unused routes and an improved find_or_create_by
Hi, Petrik here with some updates on activities in Rails and associated projects over the last week.Allow templates to set strict localsBy default, templates will accept any locals as keyword...
July 29, 2022
Cache invalidation via ActiveStorage::Blob, Conditionally executing has_secure_password, etc
Maadwo! Emmanuel with some updates on activities in Rails over the last week.Allow passing Hash on secure password validationsYou can now pass an option hash to has_secure_password. If the option...