博客
返回博文
2014 年 1 月 6 日
2.2.1 已发布
作者:Eric Hodel
RubyGems 2.2.1 包含了错误修复。
如需更新到最新 RubyGems,可运行
gem update --system
如果您需要升级或降级,请遵从 升级/降级 RubyGems 的方法 指南。如需手动安装 RubyGems,请访问 下载 RubyGems 网页。
错误修复
- Gemfile.lock 的 GEM 部分的平台现在可以正确处理。修复作者为 Diego Viola 的第 767 个错误。
- RubyGems 现在显示无法从主目录卸载的宝石。修复作者为 Michal Papis 的第 757 个拉取请求。
- 移除未使用的 Gem::Resolver#find_conflict_state 方法。修复作者为 Smit Shah 的第 759 个拉取请求。
- 修复在没有依赖项的情况下从本地文件安装宝石的问题。作者为 Arash Mousavi 的第 760 个问题、修复作者为 Tim Moore 的第 764 个拉取请求。
- 移除有关在 Ruby 1.8.7 中有效的语法的待办事项。修复作者为 Benjamin Fleischer 的第 765 个拉取请求。
- 将 Gem.ruby_api_version 转换到使用 RbConfig::CONFIG[‘ruby_version’],后者具有相同的值,但可通过在配置 Ruby 时使用 –with-ruby-version= 由打包程序覆盖。修复作者为 Jeremy Evans 的第 770 个错误。
- RubyGems 现在首选
gem install
的 bundle API 以减少 HTTP 请求。(此更改原本计划用于 RubyGems 2.2.0,但不知怎的遗漏了。)这应该解决了作者为 Dan Peterson 的第 762 个错误和作者为 mipearson 的第 766 个错误。 - 添加 Gem::BasicSpecification#source_paths,因此当 require_paths 不再返回扩展源目录时,文档或分析工具可以正常使用。修复作者为 Vít Ondruch 的第 758 个错误。
- Gem.read_binary 现在可以再次读取只读文件。这会导致 file:// 存储库停止工作。修复作者为 John Anderson 的第 761 个错误。
- 修复规范文件排序,以兼容 Ruby 1.8.7。修复作者为 James Mead 的第 763 个拉取请求