2015年10月16日,星期五

本周 Rails:4000 位订阅者,文件服务器标头配置等!

发布者 repinel

####

大家好!我是 Roque,为您带来 Rails 的最新动态。

发送给超过 4000 名订阅者!

本周 Rails 报(This Week in Rails)订阅者已突破 4000 人。感谢所有订阅者和贡献者!敬请关注!

本周 Rails 贡献者

本周有 26 人为 Rails 贡献了代码,其中包括 5 名首次贡献者!如果您有兴趣成为贡献者,可以查看 issues 列表。

新功能

为文件服务器标头创建配置

Rails 现在允许使用配置选项 config.public_file_server.headers 来定义任何静态文件标头。
此举也弃用了以前仅适用于 Cache-Control 标头的 static_cache_control 选项。

强制邮件使用 SSL

现在,config.force_ssl 选项将强制邮件在 config.action_mailer.default_url_options 中的 host 设置使用 https 协议。

允许在同一作用域级别使用多个根路由

假设您的应用程序根据约束条件有多个根端点。现在,您可以使用 config/routes.rb 文件中的 root 条目来描述它们,而无需使用 get 语句。

改进

使 Active Record 的 increment! 和 decrement! 成为并发安全的

这将防止在从同一记录的不同实例执行更新时出现问题。

where 方法现在会告知您何时使用了不支持的参数类型

where 将在不支持的类型上抛出 ArgumentError

总结

以上就是本周 Rails 报的所有内容。一如既往,还有许多未在此处介绍的更改,但欢迎您 自行查看

下次再见!