博客
返回博文
2020 年 5 月 11 日
2020 年 4 月 RubyGems 更新
作者 Gift Egwuenu
欢迎来到 RubyGems 月度更新!作为我们在 Ruby Together 工作的一部分,我们发布了上个月完成的工作总结。继续阅读以了解 4 月份对 RubyGems 和 RubyGems.org 的更新。
RubyGems 新闻
4 月份 RubyGems 的变更包括:修复 RubyGems 最近的回归以干扰 bundler 的常用用法、改进 缺失规范错误 以及发布与并行化更好地匹配的新 RSpec 运行器。我们还将 CI 更新至 ruby 2.7,并发出拉取请求通过 bundler 管理 bundler 开发依赖项。
本月,RubyGems 由 15 位作者贡献了 181 项新提交。132 个文件中新增 1857 项内容,删除 1015 项内容。
RubyGems.org 新闻
4 月份,我们致力于保持更新 RubyGems.org 依赖项。感谢 @aditya,我们发送了电子邮件通知,要求用户启用 MFA,导致启用 MFA 的帐户数量增加三倍。
除了这些开发工作外,我们还做了以下工作:
- 合并了 bundler-site 和 RubyGems 指南 PR。
- 更新了我们的 ElasticSearch 索引以支持前缀查询;以前这些查询会返回不完整的结果。
- 调查了间歇性 CI 故障 rubygems/bundler-site/issues/519。
- 为用户输入的字符串列添加验证的 PR rubygems/rubygems.org#2346。
- 修复了统计信息页面上的损坏动画并确保使用元数据 URI 属性的 GitHub 星级计数 rubygems/rubygems.org#2335。
- 优化了统计信息和 just_updated 终结点,这将有助于我们在响应时间内分别减少 1200ms 和 600ms。 rubygems/rubygems.org#2333。
- 完成宝石推送成功后重置配额限制的工作 rubygems/rubygems.org#2311。
感谢 @johnfrancismccann,我们的发行页面显示每页数量一致的项目。
本月,Rubygems.org 由 8 位作者贡献了 70 项新提交。39 个文件中新增 337 项内容,删除 143 项内容。
访问 RubyGems 贡献指南,了解有关如何促成 RubyGems 的更多信息。我们欢迎各种贡献,包括错误修复、功能实现、撰写或更新文档以及错误分类。