Originally posted on the Ruby on Rails Blog
Greetings, all! This is Daniel, with the latest news about Ruby on Rails.
14 people contributed to Rails this past week, including 4 first-time contributors. Many thanks to all!
Are you looking to get involved? Check out the list of open issues!
Has GDPR got you deleting users and all their “likes”? The
dependent: destroy option has been updated to use a linear algorithm, rather than a quadratic one. I like that!
Back in March we added the option to use prefixes for your store attributes. Well now you can use suffixes as well. Say goodbye to clashing method names!
Ever find yourself wanting to override the default Active Model error message format for a particular model or attribute, rather than for the whole language? Well now you can!
In Rails 5.1 and 5.2 setting
config.eager_load = true in development could cause the server to lock up. As I’m sure you could guess, we were eager to get this merged.
Parsing nested params is not easy, but your controller tests may depend on it. Luckily we were able to handle it with Rack and a little bit of tender love.
But wait, there’s more! If you are eager for more Ruby on Rails news, check out the full list of commits from the past week. Otherwise, see you next week!