哦,你好!
我是 Tim,为您带来最新一期的本周 Rails 新闻。本周出现了另一个爆点,其中充满了精彩的更新,继续阅读,了解详情!
本周,共有来自 27 位杰出人士共计 99 次提交,其中包括令人惊叹的 5 位首次提交者!如果您想在下周看到自己的名字,那么不妨看看 问题看板,或者您可以考虑接下来的内容以获得灵感……
本周,已有 11 个文档 PR 顺利合并。我们不仅热烈欢迎对文档进行改进,而且还认为这是一个投入参与的绝佳途径。
在使用无效文件名调用 asset_path
时,此方法只会将您给定的字符串传递回给您。此次修订添加了名为 unknown_asset_fallback
的可配置标志,当将其设置为 false
时,如果找不到资产,它将引发错误。将其设置为 true
将保留当前行为,但会指出,此行为现已弃用。
如果已加载模型的 id 分配给了 belongs_to
关联中的另一个模型,然后保存,此更改将防止重新加载已加载模型。
直到 Rails 4.0.0.beta1,TimeWithZone#to_time
才能返回缓存的实例属性。自该版本发布以来,它已在每次调用时将值强制转换为 Time
。此修订逆转了旧行为,根据作者的基准测试,速度提高了 5 倍以上。
以前,使用 type: "text/calendar; charset=utf-8"
调用 send_file
时,字符集会遭到删除,此 PR 已修复此漏洞。
虽然我乐于审阅上周的所有提交,但像往常一样,内容太多,难以详尽无遗地说出来。但请您自己查看,它们 在此处!
我们下周见!