This commit allows to encode all params of a controller action as ASCII-8BIT. Useful when the data is likely to be binary data or file systems related data. User is allowed to encode certain parameters to different encoding as per requirement.
Rails 5 had introduced a regression related to loading of fixtures of tables with same name but used with different databases. It is fixed now with this commit.
Before this change, any modification to cookies in the controller tests setup was not getting reflected in the actual controller action. Now it is fixed and the changes done to cookies in the test setup are reflected properly. This was originally reported as an RSpec issue.
Wrapping up
That's it from This Week in Rails! There were many other great contributions, so please feel free to check them out yourself!