2019 年 8 月 18 日星期日

Rails 6 发布,sass-rails 6、改进的 mysql2 错误和其他内容

_cha1tanya 发表于

您好!我是 Prathamesh,带来 Rails 社区的最新消息。本周我们有一些重大新闻。做好准备。

Rails 6 发布了!

经过 800 多名人员历时两年半的开发,拥有惊人的 7275 次提交,Rails 6 正式发布。是时候升级了 😁
查看 发行说明升级指南 了解更多信息。

支持 sass-rails 6

Rails 现在可与 sass-rails 6.0 配合使用。sass-rails 6 暗中包装了 sassc-rails gem。此新版本停止使用过时且不受支持的 ruby-sass gem。

将预备语句状态设为线程和实例特定的

这修复了系统测试中的争用情况,其中
预备
语句可能在多个
线程侦听到连接上的@prepared_statements 实例变量的变异时参数化不正确。

改善 MySQL 错误检测

改善了在文件排序期间终止查询时的边界情况中使用 mysql2 适配器的 ActiveRecord::StatementTimeout 错误检测。

记录在断言活动作业测试帮助器时的潜在匹配项

添加在调用 assert_enqueued_withassert_performed_with 时记录潜在匹配项的功能,提供有关测试失败的更多信息。

过去一周内有 25 人 为 Rails 做出贡献。想在这份名单上看到你的名字吗?在此处查看 问题 列表。

下周见。