博客
返回博客文章
2010 年 5 月 13 日
1.3.7 版发布
作者:fred,RubyGems 机器人
注意
https://rubygems.org.cn 现在是下载宝石的默认源。
你可能通过 ~/.gemrc 设置了源,所以你应该使用 https://rubygems.org.cn 替换 http://gems.rubyforge.org
http://gems.rubyforge.org 将继续在可预见的未来正常运行。
新特性
gem
命令gem install
和gem fetch
现在在找不到匹配项时报告备用平台。gem contents
–prefix 现在是 –help 中指定后的默认值。Mamoru Tasaka 发现的缺陷编号 27211。gem fetch
可以重新获取旧版本。Eric Hankins 发现的缺陷编号 27960。gem query
和其他相关命令的输出现在列出平台。Greg Hazel 发现的缺陷编号 27856。gem server
现在允许指定多个宝石目录来获取文档。Yuki Sonoda 发现的缺陷编号 27573。gem unpack
现在可以重新解压宝石。Timothy Jones 发现的缺陷编号 27872。gem unpack
现在可以解压远程宝石。- --user-install 不再是默认值。如果你很喜欢这个特性,请参阅 Gem::ConfigFile 了解如何将其设置为默认值。(此更改已在 1.3.6 版本中进行)
- RubyGems 现在支持 IronRuby 平台。Will Green 提供的补丁编号 27951。
漏洞修复
- 如果设置了 –disable-gem,则需要 rubygems/custom_require。Roger Pack 发现的缺陷编号 27700。
- RubyGems 现在可以防止插件引发异常。
- rubygems/builder 现在需要 user_interaction。Phillip Toland 发现的 Ruby 缺陷编号 1040。
- Gem::Dependency 支持 #version_requirements=,并带有警告。解决旧版本 Rails 中的问题。Wei Jen Lu 发现的缺陷编号 27868。
- Gem::PackageTask 与其他 rake 包任务一样,依赖于 package 目录,因此可以正确连接依赖项。