RubyGems 导航菜单

博客

返回博客文章

2.0.4 已发布

RubyGems 2.0.4 是一个修复 bug 的版本。要升级到最新的 RubyGems,你可以运行

gem update --system

要手动安装 RubyGems,请参阅下载 RubyGems页面。

如果你安装了 2.0.1 但无法升级,请按照如何升级/降级 RubyGems说明进行操作。

错误修复

  • 修复了由 gem install 找不到适用于你平台的正确平台而导致的错误。约翰·安德森提交的 bug #576
  • 修复了使用默认主机推送 gem 的问题。乌特卡什·库克雷蒂提交的 bug #495
  • 改进了gem owner --remove发出的无帮助错误消息。史蒂夫·克拉布尼克提交的 bug #488
  • 修复了gem spec帮助中的错字。oooooooo 提交的拉取请求 #563
  • 修复了使用 –install-dir 创建 build_info 的问题。维特·奥恩德鲁奇提交的 bug #457。
  • RubyGems 现在将非字符串依赖项名称转换为字符串。特伦斯·李提交的 bug #505
  • 过时的预发布版本现在列在gem outdated中。
  • RubyGems 现在只在安装时对规范调用 fsync(),而不是来自 gem 的每个文件。这提高了在某些系统上安装 gem 的性能。格热谢克·科洛杰奇奇克提交的拉取请求 #556
  • 删除了gem search中令人惊讶的搜索词锚定,以恢复类似于 1.8 的搜索行为,同时仍然默认设置为 –remote。本·布莱欣提交的拉取请求 #562
  • 修复了构建扩展时对 DESTDIR 的处理。阿基诺里·武沙提交的拉取请求 #573
  • 修复了gem pristine默认值的文档(–all 不是默认值)。香农·斯基珀提交的拉取请求 #577
  • 修复了 Windows 扩展构建测试失败的问题。广崎浩司提交的拉取请求 #575
  • 修复了gem update的问题,其中它会尝试使用版本而不是条件来查找最新的 gem。修复了尼克·考克斯提交的 #570。
  • RubyGems 现在忽略了空但已设置的 RUBYGEMS_HOST 环境变量。基于罗宾·杜普雷提交的拉取请求 #558。
  • 删除了 Gem::DependencyInstaller 中 gem 子目录的重复创建。维特·奥恩德鲁奇提交的拉取请求 #456
  • RubyGems 现在可以与使用--with-ruby-version=''构建的 Ruby 一起使用。维特·奥恩德鲁奇提交的拉取请求 #455
  • 修复了当两个线程需要同一颗宝石时的 race condition。Joel VanderWerf 提交的 Ruby bug 报告 #8374
  • 清理了 extension 构建和 extension 安装之间的 siteconf。Dominic Cleal 提交的 pull request #587
  • 修复了 gemspec 转换为 yaml 时出现的废弃警告。Yui Naruse 提交的 Ruby commit r41148
Eric Hodel