博客
返回博客帖子
2014 年 2 月 5 日
2.2.2 已发布
作者 Eric Hodel
RubyGems 2.2.2 包括错误修复。
若要更新至最新的 RubyGems,可运行
gem update --system
如果您需要升级或降级,请按照 如何升级/降级 RubyGems 说明进行操作。若要手动安装 RubyGems,请参阅 下载 RubyGems 页面。
错误修复
- 在未设置 BASERUBY 时修复 Ruby 测试。中岛伸由对 #:778 的补丁。
- 在 RemoteFetcher 中删除重复请求 #cache_update_path 以提高远程安装速度。查理·萨默维尔发起的请求 #:772。
- 在构建扩展时,现在会将 mkmf.log 放置在 gem_make.out 旁边。
gem install -g --local
不再访问网络。杰里米·埃文斯的 #:776 错误。- RubyGems 现在可以正确处理包含编码字符的 URL 密码。布莱恩·弗莱彻发起的请求 #:781。
- RubyGems 现在可以正确转义 URL 字符。布莱恩·弗莱彻发起的请求 #:788。
- RubyGems 现在可以解包类型标志未给出的 tar 文件。科迪·拉塞尔发起的请求 #:790。
- 修正错别字。温德维尼发起的请求 ruby/ruby#:506。
- RubyGems 现在同时使用默认证书和 ssl_ca_cert,而不是其他证书。泽巴迪发起的请求 #:795。
- 现在 RubyGems 可以在一个目录中针对托管宝石服务器使用 Bundler API。布莱恩·弗莱彻发起的请求 #:801。
- RubyGems bin 存根现在会忽略非版本。这允许 RubyGems bin 存根列出如“*foo*”那样的文件名。波特莫登提出的 #:799 问题。
- 在进行子类化时,恢复了 Gem::Version::new 的行为。塞尔吉奥·鲁比奥提出的 #:805 问题。