博客
回到博客帖子
2022 年 5 月 8 日
2022 年 4 月 RubyGems 更新
作者 Gift Egwuenu
欢迎来到 RubyGems 月度更新!作为我们 Ruby Central 努力的一部分,我们发布了上个月所做工作的总结。继续阅读以了解 4 月份对 RubyGems 和 RubyGems.org 所做的更新。
RubyGems 新闻
4 月份,我们发布了 RubyGems 3.3.11、3.3.12 和 Bundler 2.3.11、2.3.12 的新版本。
本月更新的主要亮点是,由于在 #5175 上所做的工作,RubyGems 现在对 Rust 扩展程序有内建的实验性支持。
以下是在上述版本中包含的其他改进(有关更多信息,请参阅已更改文件)
- 在 Gemfile DSL Spec 文件中添加了最新版本 Ruby 作为有效平台值 - #5469。
- 不再考虑
RUBY_PATCHLEVEL
以进行解析 - #5472。 - 在
gem signin
期间,对特定密钥启用了多因子身份验证 - #5305。
本月,RubyGems 获得了 86 个新提交,由 13 位作者贡献。在 64 个文件中,共有 977 项添加和 599 项删除。
RubyGems.org 新闻
本月,RubyGems.org 进行了一些错误修复和更新,其中包括以下内容
- 用
blocklist
替换blacklist
的实例,用allowlist
替换whitelist
- #3033。 - 更新 ERD 图以反映当前数据库结构 - #3032。
- 更新
elasticsearch-rails
宝石 - #3028。 - 将使用迁移
kubernetes-deploy
到 krane - #3018。 - 在更新未确认电子邮件之前添加了一个验证步骤 - #3009。
在四月,RubyGems.org 获得了 88 个提交,由 12 个作者贡献。跨越 79 个文件,新增 1,266 条并删除了 733 条。
访问 RubyGems 贡献指南,了解更多有关如何为 RubyGems 做贡献的信息。我们欢迎各种贡献,包括 bug 修复、功能实现、编写和更新文档以及 bug 筛选。