RubyGems 导航菜单

博客

返回博客文章

1.1.0 已发布

新功能

  • 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 文件。

fred, the rubygems robot