大家好!我是来自阳光明媚的洛杉矶的Claudio。我们正一步步接近 Rails 5.2 的第一个 beta 版本。来看看上周在 Ra-Ra-Rails-land 发生的那些变化。
除非发现更多回归问题,否则这很可能是 Rails 4.2 的最后一个版本。
上周有 28 位贡献者为 Rails 贡献了代码!如果您也想加入他们,不妨看看未解决的 issue 列表?
如果您使用 Active Storage,现在可以轻松为 PDF 文件和视频提供图像预览了!
此 PR 引入了 ActiveSupport::KeyRotator,它提供了一个接口,可以轻松地在不同的加密算法或消息摘要、盐和密钥之间进行轮换。
这两种方法之前仅为 PostgreSQL 实现。
使 #transform_keys 与 HashWithIndifferentAccess 的其他方法(如 #transform_values、#select 和 #reject)保持一致。
您现在可以在 Active Record 查询中安全地使用 Set,例如:
User.where(id: Set.new([1, 2]))
随时查看完整的更改列表。
感谢上周为 Rails 贡献代码的 28 位贡献者。如果您想加入他们,请查看未解决的 issue 列表。