RubyGems 导航菜单

博客

返回博客文章

三月 2023 年 RubyGems 更新

欢迎参阅 RubyGems 月度更新!作为 Ruby Central 工作的一部分,我们将发布上个月所做工作的总结。继续阅读以了解 3 月对 RubyGems 和 RubyGems.org 所做的更新。

RubyGems 新闻

本月在 RubyGems 中,我们发布了 RubyGems 3.4.83.4.93.4.10 和 Bundler 2.4.82.4.92.4.10

这些版本中包含以下改进和修复(更多信息请参阅版本说明)

  • 增强tar 文件功能以支持即将推出的服务器端宝石内容浏览功能 - #6494#6476#6390
  • 改进损坏锁定文件的自动修复功能,并修复了一些相关的回归问题 - #6400#6423#6552#6540#6532#6495
  • 修复解析的边缘情况 - #6330#6442#6441#6535
  • 在 CLI 中启用 OTP 和 WebAuthn 时添加对 OTP 回退的支持 - #6523
  • 统一 RubyGems 和 Bundler Rubocop 规则 - #6487

我们在本月期间开展的其他改进工作,但未包含在 3 月发布中:

  • 修复模板文件中用于 Bundler 版本查找的 gems.rb 锁定文件 - #6413
  • 添加宝石版本提升程序规范 - #6537
  • bundler/setup 因丢失 gem 而失败,并且 Gemfile 不是默认值时,添加了一个更好的建议 - #6428
  • 删除了 GEM_HOME 配置在某些测试中的无用副作用 - #6461

3 月,RubyGems 获得了 332 个新提交,由 14 位作者贡献。有 323 个文件增加了 4,504 个条目,删除了 3,236 个条目。

RubyGems.org 新闻

这个月,RubyGems.org 修复了几个错误,还进行了一些更新,其中包括:

  • 添加了应用程序作业的默认重试 - #3539
  • 在 admin 仪表盘中添加了日志工单页面 - #3586
  • 修复了 Fastly 软清除 - #3619
  • 添加了一项功能,允许管理员从管理工具中重置用户 API 密钥 - #3622
  • 通过 Rubygem#protected_days 停止在零时来修复一个无效测试 - #3655
  • 在本地环境中禁用 LaunchDarkly - #3647
  • GemContentEntry 重命名为 RubygemContents::Entry - #3669
  • 删除了延迟的作业 statsd 部署,因为它不再使用 - #3642
  • 在后台作业中存储并取消了宝石内容 - #3454
  • 在 webauthn 验证中向 CLI 添加了响应 - #3535

3 月,RubyGems.org 获得了 190 个新提交,由 15 位作者贡献。有 337 个文件增加了 7,437 个条目,删除了 2,105 个条目。

感谢

感谢本月 RubyGems 和 RubyGems.org 的所有贡献者!我们非常感谢你们的贡献,也感谢你们的一如既往的支持。

RubyGems 贡献者

RubyGems.org 的贡献者


访问 RubyGems 贡献指南,详细了解如何为 RubyGems 做出贡献。我们欢迎所有类型的贡献,包括修复缺陷、实现功能、编写和更新文档以及进行缺陷分类。

Gift Egwuenu