博客
返回博客文章
2021 年 12 月 09 日
2021 年 11 月 RubyGems 更新
Gift Egwuenu 撰写
欢迎来到 RubyGems 每月更新!作为我们在 Ruby Together 的工作的一部分,我们发布了上个月完成的工作的摘要。继续阅读以了解 11 月 RubyGems 和 RubyGems.org 所做的更新。
RubyGems 新闻
本月,我们发布了 RubyGems 3.2.31 和 3.2.32、Bundler 2.2.31 和 2.2.32 的新版本。
下面是对上述 RubyGems 和 Bundler 版本中所包含的改进的部分列举(有关更多详细信息,请参阅变更日志)
- 修复了
gem fetch
和gem install
关于平台特定宝石的不一致问题 - #5037。 - 修复了 RubyGems 安装程序的
--destdir
和--prefix
选项问题,以帮助操作系统软件包构建者。 - 改进了有关缺少 git 的错误消息 - #5036,并修复了 Bundler 隐藏系统手册页的问题 - #5039。
- 根据一些库(
optparse,
pathname
)最近的宝石化改造了这两个客户端。 - 改进了
bundle install
的可用性,如果 Gemfile 更改导致锁定文件过期,则自动解锁依赖项,而不是记录错误消息 - #5068。 - 修复了无法正确降级 Gemfile 依赖项相关的
bundle update
问题,并在确保绝不会生成损坏的锁定文件的情况下,对 Bundler 内部进行了一些有希望的重构 - #5078。 - 开始开展 Bundle 版本切换的工作。
11 月,Rubygems 生成了 134 个新提交,由 12 位作者贡献。137 个文件中新增了 3,815 处,并删除了 743 处。
RubyGems.org 新闻
本月,RubyGems.org 看到了几个错误修正和更新,其中包括:
- 更新并发布所有权呼叫和请求支持 - #2748。
- 撰写了有关宝石采用的博客文章 - #95。
- 测试了 Ruby 3.0.3 的内存泄漏,并针对 Ruby 3 部署了一个更新 - #2876。
- 调试了 Postgres 上的高 CPU 警报。
11 月,Rubygems.org 生成了 52 个新提交,由 8 位作者贡献。63 个文件中新增了 438 处,并删除了 308 处。
一如既往,我们继续修复错误,审阅和合并公关,并回复支持工单。
通过访问 RubyGems 贡献指南,了解有关为 RubyGems 贡献的更多信息。我们欢迎各种贡献,包括错误修复、功能实现、编写和更新文档,以及错误分类。