chruby v0.3.9 Release Notes

Release Date: 2014-11-23 // almost 7 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.