大家好!我是 Roque,给大家带来 Rails 社区的最新资讯。
请记住,今天是提交 RailsConf 提议的最后一天。你还有时间,截至晚上 11:59,山区时间!
现在,我们开始吧!
本周有 33 人为 Rails 做出了贡献。我们还收获了 4 位新贡献者。欢迎各位,继续加油!
5.0.x
版本的适配器只能用于 Rails 的最新 5.0
版本。如需针对较旧版本的 Rails 使用适配器,只需安装与你的 Rails 版本匹配的适配器最新版本(3.2.x
至 4.1.x
)。
新项目现在将默认随 Git 仓库一起生成。如果你选择跳过,请使用选项 --skip-git
。
在创建语句中添加对 SQLite 3.6.19
(或更高版本)的外键支持。
AS::NumericWithFormat#to_s
内存分配得益于一些好的分析,ActiveSupport::NumericWithFormat#to_s
现在的运行性能应该会更好,而且分配的内存对象不会太多。🔎
在 Redis 中没有通道前缀,使用同一个 Redis 服务器的应用可能会导致其通信受到危害。你可以在 cable.yml
文件中设置选项 channel_prefix
。请查看 PR 了解详情。
以下命令现在可以在引擎中使用:server
、console
、dbconsole
和 runner
。
如果有定义选项,新的数据库迁移将按 config.paths["db/migrate"]
设置的路径生成。
Module#parent_name
当针对冻结模块调用此方法时,会抛出一个运行时错误。
这就是来自本周 Rails 的内容!还有许多其他优秀的贡献,不胜枚举,不过请随意查看一下!
下周见!