RubyGems 导航菜单

博客

返回博客文章

已发布 1.0.0

主要新功能包括

  • 在构建宝石时,RubyGems 会警告各种 gemspec 问题
  • RubyGems 软件版本更一致

其他更改包括

  • 修复了在 Windows 上安装宝石的各种错误和问题
  • 修复使用 gem server 安装宝石的问题
  • 通过 –verbose,各种操作都更加冗长
  • 构建的宝石现在与 0.9.4 向后兼容
  • 改进了检测 RUBYOPT 加载 rubygems 的功能
  • ruby setup.rb 现在带有 –help 选项
  • 安装时,现在会遵循 Gem::Specification#bindir
  • 可执行文件存根现在可安装为与 Ruby 名称匹配,因此,如果 Ruby 安装为“ruby18”,则 foo_exec 会安装为“foo_exec18”
  • gem unpack 现在可以通过 –target 解包到特定目录中
  • 不再默认需要 OpenSSL

弃用和删除

  • 已移除 Kernel#require_gem
  • 不带 shebang 的可执行文件在将来版本中不会进行包装,这可能导致此类可执行文件在安装后无法运行
  • 已移除 RUBY 和 CURRENT 以外的 Gem::Platform 常量
  • 已移除 Gem::RemoteInstaller
  • 已弃用 Gem::Specification#test_suite_file 和 #test_suite_file=,支持使用 #test_file 和 #test_file=
  • 已弃用 Gem::Specification#autorequire=
  • Time::today 将在将来版本中移除
fred, the rubygems robot