大家好,我是Tim,又来为大家带来本周关于 Rails 的精彩更新了。
Rails 开发模式最令人称道的一点莫过于每次请求都能运行最新修订版带来的极大便利。当然,这会带来性能上的开销,但这种情况即将改变:取而代之的是文件系统将异步通知 Rails 任何更改。
本周,Rails 发布了 4.2.5 和 4.1.14 版本。快去升级吧!
本周共有 33 位了不起的贡献者为 Rails 做出了贡献。如果你也想看到自己的名字,可以查看 issues 列表。
现在你可以调用 Time.days_in_year,在撰写本文时,它会返回 365。明年调用它时,它将返回 366。真棒!
此更改新增了一个选项,在生成参数时,可以选择保留字符串的大小写,而不是将所有内容转换为小写。
对非 Active Record 关联的支持得到了改进,在验证过程中,如果未实现 marked_for_destruction?,则会跳过它,从而更容易定义虚拟关联。
现在你可以得知一个值经过转换后的哈希的大小。
这提高了适配器之间的一致性,之前 MySQL 和 SQLite 适配器在调用 #tables 时会返回视图和表,而 PostgreSQL 则不会。现在它们都只返回表,不返回视图。
以上是本周 Rails 的全部内容。和往常一样,还有许多我们无法在此一一详述的更改,但你随时可以 自行查看。
下次再见!