chruby v0.3.7 Release Notes

Release Date: 2013-08-18 // over 10 years ago
    • ๐Ÿ’… Multiple style changes and optimizations. (@zendeavor)
    • Safely glob the contents of /opt/rubies and ~/.rubies. This prevents nullglob errors under zsh and .rbx directories from being added to RUBIES.
    • ๐Ÿ’Ž Unset GEM_PATH in chruby_reset if it has become empty. Allows the RubyGems to use the default GEM_PATH.
    • Safely quote RUBIES[@] to prevent implicit word-splitting when listing RUBIES.
    • ๐Ÿ’Ž Map -V to --version in chruby. (@havenwood)
    • โž• Added benchmarks.

    auto.sh

    • Unset RUBY_AUTO_VERSION when loaded. Forces sub-shells to re-detect any .ruby-version file. (@KevinSjoberg)
    • No longer export RUBY_AUTO_VERSION. Allows new windows in tmux to detect the .ruby-version file.
    • Set RUBY_AUTO_VERSION even if .ruby-version contains an unknown Ruby. Prevents chruby from printing errors after every command.
    • ๐Ÿ”– Fixed a typo where RUBY_VERSION_FILE was still being used. (@KevinSjoberg)

    ๐Ÿ’Ž chruby-exec

    • If stdin is a TTY, then spawn an interactive shell.