博客
返回博文
2021 年 8 月 11 日
2021 年 7 月 RubyGems 更新
作者:Gift Egwuenu
欢迎来到 RubyGems 月度更新!作为我们在 Ruby Together 的工作的一部分,我们发布了上个月我们所做工作的摘要。继续阅读以了解 7 月份对 RubyGems 和 RubyGems.org 进行了哪些更新。
RubyGems 新闻
本月在 RubyGems 中,我们发布了 RubyGems(3.2.22、3.2.23、3.2.24 和 3.2.25)和 Bundler(2.2.22、2.2.23、2.2.24 和 2.2.25)的新版本。
此外,RubyGems 本月还看到了若干错误修复和更新,其中一些包括以下内容
- 调查了 GitHub 上的各种 RubyGems 和 Bundler 问题,例如 #4717 和 #4719。
- 针对 Bundler 版本锁定 RFC 开展工作 - #29。
- 合并了一项增强功能,该功能将使设置
RUBYGEMS_GEMDEPS
环境变量避免需要使用bundle exec
命令。 - 致力于自动化宝石生成复制过程的工作 - #3118。
- 修复了多个过时的定义问题(检测 Gemfile 是否对锁定文件进行了更改,以潜在重用锁定文件中的信息并避免完全解决依赖项)
- 修复了
--conservative
标志,以允许更细粒度的捆绑更新。 - 致力于顺畅全面过渡到安全 RubyGems 源并修复我们在进行过程中创建的回归问题。
在进行这些更改时,我们还简化了捆绑程序内部并实现了更快的捆绑程序/设置性能。
7 月份,Rubygems 获得了 169 个新提交,由 14 位作者贡献。在 152 个文件中共有 1,878 次添加和 1,237 次删除。
RubyGems.org 新闻
7 月份,RubyGems.org 看到了一些错误修复和更新,其中一些包括以下内容
- 将 Kubernetes 从
1.16
版本更新到了1.20
版本。 - 调试并解决了数据库上的 CPU 尖峰,方法是通过从宝库索引页面中删除页面条目信息 - #2738。
- 启用了
rails 6.1
默认的preload_links_header
- #3737。
本月,Rubygems.org 收获了 27 项新提交,由 3 位作者贡献。在 13 个文件中,总计新增了 865 个条目,删除了 747 个条目。
和往常一样,我们不断修复 bug,审查并合并公关,回复支持票证。
访问 RubyGems 贡献指南,以深入了解如何向 RubyGems 做出贡献。我们欢迎各种形式的贡献,包括修复 bug、实现功能、编写和更新文档,以及筛选 bug。