####
Hello everyone! This is Roque with the latest from the Rails world.
This Week in Rails just crossed 4000 subscribers. Thanks to all subscribers and collaborators! Stay tuned!
26 people contributed to Rails this week, including 5 first-time contributors! If you are interested in becoming a contributor, you can have a look at the issues list.
Rails now allows any static file header to be defined using the configuration option config.public_file_server.headers
.
This also deprecates the former option static_cache_control
that would only apply the header Cache-Control
.
The config.force_ssl
option will now force mails to use the protocol https
for the host
setup in config.action_mailer.default_url_options
.
Lets say your application has multiple root endpoints depending on a constraint. You can now describe them using root
entries in your config/routes.rb
file instead of having to use get
statements.
This will prevent issues when performing updates from different instances of a same record.
where
will raise ArgumentError
on unsupported types.
That’s all for This week in Rails. As always, there are many more changes than we have room to cover here, but feel free to check them out yourself.
Until next time!