I missed this one due to the all the RailsConf stuff, but the third (out of the five) DHH code ping pong has been posted. This time the crowd's decision seems pretty much unanimous!
This week's top contributors include @rafaelfranca, @tenderlove and @eileencodes. Please join me in thanking the 32 awesome people who dedicated their time this week to help improve the framework we love <3 <3 <3
RailsConf 2015 is happening in Atlanta from April 21-23. This time it is going to be a 3 days, 4 track conference. As always, follow @railsconf to stay in the loop.
Rails now depends on the master branch of arel after adequaterecord is merged. If you are starting a new edge Rails application, be sure to add gem 'arel', github: 'rails/rails' to your Gemfile.
While fixing some other bugs inside Active Record, @eileencodes took the time to refactor out some complexity in the relevant parts of the codebase as well.
@timuralp poured an awesome amount of quality research into fixing this issue, read the discussion thread and the original issue for all the juicy details.
When translating validation error messages (such as length validation), you can now supply a different translation for the singular and plural context.
Wrapping up
And that's it for this issue of This week in Rails. As always, there are a lot more interesting things happening on Rails than I can cover here, so I encourage you to check them out!
If you have any feedback for me, please feel free to email me or let me know on twitter!
Thank you for reading! <3 <3 <3
P.S. If you liked what you read, please share this newsletter with your Rails friends!