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.