RubyGems 导航菜单

博客

返回博客文章

2.5.2 发布

RubyGems 2.5.2 包含 bug 修复和小幅增强功能。

如果要更新至最新 RubyGems,可运行以下命令

gem update --system

如果您需要升级或降级,请按照 如何升级/降级 RubyGems 中的说明进行操作。要手动安装 RubyGems,请参阅 下载 RubyGems 页面。

bug 修复

  • 修复 Gem::Version#prerelease? 的记忆化。Matijs van Zuijlen 提交的请求拉取 #1125。
  • 处理 GEM_PATH 中带有尾部的冒号,作者 Damien Robert。
  • 改进 Gemfile gemspec 方法,修复 #1204 和 #1033。Michael Papis 提交的请求拉取 #1276。
  • 仅在 gemspec 许可证无效时警告一次。Samuel E. Giddins 提交的请求拉取 #1414。
  • 在使用 Ruby bug #11940 之前的修复是固定不变量,作者 Nobuyoshi Nakada。提交的请求拉取 #1438。
  • 修复在 Windows 中的 Ruby 1.9.x 上构建 C 扩展。Marie Markwell 提交的请求拉取 #1453。
  • 正确处理包含“..”的符号链接。Samuel E. Giddins 提交的请求拉取 #1457。

小幅增强功能

  • 添加 --no-rc 标志,该标志跳过加载 .gemrc。Luis Sagastume 提交的请求拉取 #1329。
  • 允许从 allowed_push_host 中排除基本身份验证。作者 Josh Lane。
  • 添加 gem list --exact,它根据字符串匹配而非正则表达式查找 gem。Luis Sagastume 提交的请求拉取 #1344。
  • 当 gem 许可证未知时建议替代许可证。Samuel E. Giddins 提交的请求拉取 #1443。
  • 如果 binstub 需要的 gem 的版本高于已安装的版本,请打印一条有用的错误信息。Samuel E. Giddins 提交的请求拉取 #1407。
  • 允许使用 --source 搭配(受支持的)s3:// 方案。Dave Adams 提交的请求拉取 #1416。
  • installupdate 中添加 --[no-]post-install-message 选项。Josef Šimánek 提交的请求拉取 #1162。
  • yank 中添加 --host 选项,以此提供与 pull 的对称性。Mike Virata-Stone 提交的请求拉取 #1361。
  • 将捆绑的 Molinillo 更新至 0.4.1。Samuel E. Giddins 提交的请求拉取 #1452。
  • 允许调用 build,而无需“.gemspec”。Stephen Blackstone 提交的拉取请求 #1454。
  • 为 Gemfile 中 gem 的 source 选项添加支持。Michael Papis 提交的拉取请求 #1355。
  • 在 Ruby 2.3 中字符串文字被冻结时正常运行。Samuel E. Giddins 提交的拉取请求 #1408。

SHA256 校验和

  • rubygems-2.5.2.tgz
    5171ce6fa04c74606991f9c318a924f095241d7ce18c21a00455c8ebe4aeecca
  • rubygems-2.5.2.zip
    aeb9b7c75b639acc3ce264d13bbd34ae579fe136278042dbe90a9104dac157d3
  • rubygems-update-2.5.2.gem
    8f3b445f69bc2b39b74a492f38ea1c1e68d8c7bf00612f66a291d15dc430cb88
Andre Arko