当晨曦的微光投射下来,我发现自己 正 aboard a train 前往 Szklaraska Poręba。我真的在铁轨上!我想,还有什么比在字面意义上的铁轨上行驶时,分享 Rails 的最新更新更合适的呢?
定义一个类方法来内省有效的可委托类型 此 PR 在 ActiveRecord::DelegatedType 中引入了一个 <role>_types 类方法,以实现对委托类型的内省。
通过 DATABASE_URL 可配置 schema_dump、query_cache、replica 和 database_tasks 通过 DATABASE_URL 使 schema_dump、query_cache、replica 和 database_tasks 可配置。以前,由于布尔值被错误地解释为字符串,此功能受到限制。例如,DATABASE_URL=postgres:///foo?schema_dump=false 现在可以正确禁用模式缓存的转储。
修复写入缓存时 IPAddr 前缀信息丢失的问题 此 PR 在使用 ActiveSupport::MessagePack 序列化器序列化 IPAddr 时,将 IPAddr#prefix 包含在内。此修改确保了向后和向前兼容性;现有有效负载仍然可读,新有效负载与早期版本的 Rails 兼容。
确保 Rails 默认加载路径中只存在目录 通过强制要求默认加载路径中只存在目录来保护 Rails 默认加载路径。过去,app 目录中的某些文件导致加载路径被污染。此提交通过从 Rails 框架设置的默认加载路径中删除文件来纠正此问题。因此,在以下路径的默认设置中,现在只考虑目录
在上周,我们有 33 位贡献者 为 Rails 代码库做出了贡献!在此处查看所有更改的完整列表。
每周为您提供来自 Rails 的有趣提交、拉取请求等方面的内部快讯。
订阅以通过邮件获取这些更新。