chruby v0.3.9 Release Notes

Release Date: 2014-11-23 // over 9 years ago
  • ๐Ÿ’Ž chruby.sh

    • Stop searching RUBIES if an exact match is found. (@havenwood)

    auto.sh

    • ๐Ÿ›  Fixed a bug where /.ruby-version was being ignored. (@havenwood)

    ๐Ÿ’Ž chruby-exec

    • Ensure that all parameters are properly shell-escaped. (@havenwood)

    scripts/setup.sh

    scripts/bug_report.sh

    • ๐Ÿ–จ Print RUBYLIB, RUBYOPT, RUBYPATH and RUBYSHELL env variables.
    • ๐Ÿ’Ž Include chruby-exec in the versions section.
    • Fall back to -V if --version did not work.

Previous changes from v0.3.8

  • ๐Ÿ’Ž chruby.sh

    • โœ‚ Remove trailing slashes from ruby directories when iterating over RUBIES. (@halostatue)
    • Ensure all temporary variables are local or unset.

    auto.sh

    • ๐Ÿ’Ž Ensure that chruby_auto can read .ruby-version files that do not end with a new-line. (@hosiawak)

    scripts/setup.sh

    • ๐Ÿ’Ž Install ruby-install 0.3.3.

    scripts/bug_report.sh

    • Print $HOME, $RUBY_AUTO_VERSION.
    • Print trap -p, $preexec_functions and $precmd_functions.
    • ๐Ÿ–จ Print env variables even when they are empty.