博客
返回博客文章
2021 年 9 月 10 日
2021 年 8 月 RubyGems 更新
作者 Gift Egwuenu
欢迎关注 RubyGems 月度更新!作为我们在 Ruby Together 的努力的一部分,我们每月都会发布一份我们前一个月所做工作的总结。继续阅读以了解 RubyGems 及 RubyGems.org 在 8 月份做出的更新。
RubyGems 新闻
在本月 RubyGems 中,我们发布了一个新版本的 RubyGems - 3.2.36。此版本具有对 RUBYGEMS_GEMDEPS
环境变量的实验性支持,它允许使用可执行文件锁定的版本,而无需给它们加上 bundle exec
。它还修复了 RubyGems 插件加载问题,并改进了 RubyGems 操作系统自定义中的错误报告。
在 Bundler 中,我们发布了 Bundler 2.2.26,其中包括一些小修复和改进,具体 详情见变更日志。
8 月份,Rubygems 获得了 133 个新提交,由 11 位作者贡献。192 个文件中增加了 1299 个,删除了 896 个。
RubyGems.org 新闻
8 月份,RubyGems.org 修复了一些错误并进行了更新,其中包括以下内容
- 起草了一个 Ruby 3 更新的 PR,以评估所需的更改 - #2760。
- 缓存
bundle install
命令,将 Docker 构建时间缩短了 5 分钟 - #2761。 - 更新 Rubocop,作为 Ruby 3 更新的一部分 - #2768。
- 调试 Postgres 上增加的 CPU 使用情况,并在
reverse_dependencies
页面上增加了速率限制 - #2754。 - 联系 Zendesk 支持部门了解垃圾邮件,并启用了
Rspamd
垃圾邮件过滤系统的 Beta 版本。 - 在
Gem Signature Verification
PR 中评估了对我们数据库的性能影响 - #2444。
本月,Rubygems.org 获得了 34 次新的提交,由 3 位作者做出贡献。14 个文件中总共增加了 135 次和删除了 129 次。
一如既往,我们继续修复 bug、审查和合并 PR,并回复支持票证。
访问 RubyGems 贡献指南,了解有关为 RubyGems 作出贡献的更多信息。我们欢迎所有类型的贡献,包括修复 bug、实施功能、编写和更新文档、以及 bug 分类。