RubyGems 导航菜单

博客

返回博客帖子

2.2.2 已发布

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 问题。
Eric Hodel