博客
返回博客文章
2008 年 3 月 29 日
1.1.0 已发布
作者为 fred,rubygems 机器人
新功能
- RubyGems 现在在索引更新时持续连接。索引更新现在速度要快得多。
- RubyGems 默认仅从最新索引更新,将更新候选项宝石减少到约 1/4(目前)。索引更新速度变得更快。
gem list -r
可能只显示宝石的最新版本,添加 –all 以查看所有宝石。
gem spec
现在从 .gem 文件中提取规范。gem query --installed
可帮助自动检查宝石。
修复的错误
- RubyGems 现在同时与 Config 和 RbConfig 协作。
- 现在卸载后会清理可执行文件。
- 现在可以从特定目录卸载。
- 已修复从非默认源更新的错误。
- 可执行文件存根现在在 shebang 中使用 ruby 安装名称。
gem unpack
现在检查 Gem.path 中的每个目录。gem install
现在在适当的时候以非零退出代码退出。gem update
仅更新需要更新的宝石。gem update
不会强制进行仅远程更新。gem update
在更新时正确处理依赖关系。- 宝石现在按 Gem.path 的顺序加载。
- 在 Windows 上,宝石存根脚本现在在 Gem.bindir 外部工作。
gem sources -r
现在无需网络访问即可工作。
其他更改包括
- RubyGems 现在需要 Ruby > 1.8.3。
- 现在会在安装后打印发行说明。
gem env path
现在打印一个可用的路径。gem install
在发生网络错误时恢复到仅限本地安装。- 对 Tar 处理代码进行了重构和清理。
- Gem::DependencyInstaller 的 API 已更改。
有关 RubyGems 更改的完整列表,请参阅 ChangeLog 文件。