博客
返回博客文章
2022 年 9 月 17 日
2022 年 8 月 RubyGems 更新
由礼品 Egwuenu
欢迎来到 RubyGems 月度更新!作为我们在 Ruby Central 所做努力的一部分,我们发布了一个我们上个月所做工作的回顾。继续了解 RubyGems 和 RubyGems.org 在 8 月的更新内容。
RubyGems 新闻
在本月 RubyGems 中,我们发布了 RubyGems (3.3.20、3.3.21) 和 Bundler (2.3.20、2.3.21) 的新版本。
以下是本月发布的主要改进(有关更多改进和修复,请参阅更新日志)
- 在 RubyGems 和 Bundler 中为
musl
变体添加了完全支持 - #4488、#5852。 - 实施
Bundler.settings[:only]
以仅安装指定组的宝石(我们最终决定添加的一个长期存在的特性请求) - #5759。 - 恢复私人 RubyGems 服务器的先前性能;在一些正确性修复后,它变得非常慢 - #5826。
在 8 月,RubyGems 获得了 142 个新提交,由 10 位作者贡献。在 214 个文件中进行了 2,296 次添加和 866 次删除。
RubyGems.org 新闻
在 8 月,RubyGems.org 进行了多项错误修复和更新,其中一些包括以下内容
- 设置电子邮件,以宣布下载量超过 1.8 亿的宝石的维护者需要进行多因素身份验证 - #3171。
- 移除 MFA 要求(第 3 阶段)特性标志 cookie - #3170。
- 简化 API v1 GH 扫描端点测试 - #3196。
- 为带有工具提示的 RubyGem 版本日期添加上标星号 - #3193。
- 为 OTP 文本字段设置自动完成值 - #3187。
- 在 MFA 设置和升级页面中添加一个重定向 URI,使用户可以返回到设置页面 - #3185。
- 屏蔽
push
、yank
、a/r 所有者
、gem signin
(如果用户需要 MFA 并禁用了 MFA 或将其置于较弱级别) - #3155
本月,RubyGems 获得 88 次新提交,由 14 位作者贡献。在 68 个文件中进行了 2,684 次添加和 510 次删除。
和往常一样,我们继续修复错误、审阅和合并 PR,以及回复支持票证。
访问 RubyGems 贡献指南,详细了解对 RubyGems 的贡献。我们欢迎各种类型的贡献,包括错误修复、特性实现、撰写和更新文档以及错误分类。