博客
返回博客文章
14 六月 2019
发布 3.0.4
作者:Hiroshi SHIBATA
RubyGems 3.0.4 包含小的增强和缺陷修复。
如需更新到最新版本 RubyGems,可以运行
gem update --system
如果你需要升级或降级,请按照 如何升级/降级 RubyGems 说明进行。如需手动安装 RubyGems,请查看 下载 RubyGems 页面。
小增强
- 增加对 TruffleRuby #2612 的支持,作者:Benoit Daloze
- 在使用 –no-ri 或 –no-rdoc 时提供更具描述性的错误 #2572,作者:Grey Baker
- 提高与 CMake 2.8 的测试兼容性,作者:Vít Ondruch。
- 还原宝石构建行为,并在 gem 构建中引入 “-C” 标志,作者:Luis Sagastume。
- 启用带有 util_set_arch 的块调用,作者:SHIBATA Hiroshi。
- 在加载 rdoc 库失败的情况下避免使用 rdoc 钩子,作者:SHIBATA Hiroshi。
- 删除旧版 RDoc 的测试,作者:Nobuyoshi Nakada。
- 更新 TODO 注释,作者:Luis Sagastume。
- 跳过 mswin 平台上的恶意扩展测试,作者:SHIBATA Hiroshi。
- 在发行时检查已弃用的方法,作者:David Rodríguez。
- 添加步骤以运行 bundler 测试,作者:Aditya Prakash。
- 跳过临时的 “No such host is known” 错误,作者:Takashi Kokubun。
- 用 aws-sdk-s3 代替 s3cmd,作者:SHIBATA Hiroshi。
- 允许从链接的 GEM_HOME 中卸载,作者:David Rodríguez。
- 在 CI 中使用当前检出,以卸载 RVM 相关的宝石,作者:David Rodríguez。
- 更新贡献者公约 v1.4.1,作者:SHIBATA Hiroshi。
- 增加 Ruby 的支持版本,作者:SHIBATA Hiroshi。
- 修复遮蔽外部局部变量的警告,作者:Luis Sagastume。
- 更新证书文件,以使测试通过 Debian 10 的验证,作者:Yusuke Endoh。
- 反向移植 Ruby 核心的更改,作者:SHIBATA Hiroshi。
缺陷修复
- Test_gem.rb - 修复间歇性故障,作者:MSP-Greg.
- 修复偶发的 CI 故障,作者:David Rodríguez。
- 修复不稳定的 bundler 版本查找器测试,作者:David Rodríguez。
- 修复宝石索引器测试泄露的实用程序宝石,作者:David Rodríguez。
- 也清理默认的 spec 目录,作者:David Rodríguez。
- 修复 2.6.1 针对已提供的打包程序的编译。Pull request #2645 由 David Rodríguez 执行。
- 修复注释错字。Pull request #2664 由 Luis Sagastume 执行。
- 修复 Gem::Specification#required_ruby_version= 注释。Pull request #2732 由 Alex Junger 执行。
- 修复 TODO。Pull request #2748 由 David Rodríguez 执行。
SHA256 校验和
- rubygems-3.0.4.tgz
8292d0fb2e4dc6e074bb053894eb41f2ef533adcb088b7081450ae3cf62fe277 - rubygems-3.0.4.zip
6eac10cd45d460200da6c7615b38101357eb58668754a7d9839f107f88bbbaca - rubygems-update-3.0.4.gem
8d2e3358c89d0d49a6f5dcab97ae4747369adfc8e47279113d3c2bb3e5e65350