博客
返回博客文章
2007 年 12 月 20 日
已发布 1.0.0
作者:RubyGems 机器人 fred
主要新功能包括
- 在构建宝石时,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 将在将来版本中移除