As you must have noticed by now, the last few issues were run by our newly assembled editorial team. (They have been doing a terrific job – and don't worry, you'll see more from them in the future!) If informing over 1300 subscribers about the latest news in Rails sounds like something you might enjoy doing, please definitely reach out to discuss how you can be part of our team!
Due to increased use of prepared statements, Active Record now tries to proactively detect out-of-range queries and prevent them from being sent to the database. A bug in the previous implementation prevented it from working with unsigned integers correctly. This has now been fixed in RC3.
If you had a "catch-all" route in your routes.rb, that would previously interfere with the Action Mailer preview feature introduced in Rails 4.1. Not anymore after this commit, as the routes are now prepended to the top of the routing table.
You can already customize the foreign key column on a has_one or has_many association. However, if the foreign association is a polymorphic one, you were out of luck. This pull request addressed the issue by making the foreign_type column name customizable as well.