All Versions
Latest Version
Avg Release Cycle
40 days
Latest Release
3229 days ago

Changelog History
Page 2

  • v0.2.6 Changes

    December 18, 2012
    • ๐Ÿ’Ž Forcibly switch to system Ruby when loading share/chruby/ This fixes switching issues for [tmux] users.
  • v0.2.5 Changes

    December 15, 2012
    • ๐Ÿ’Ž Renamed the RUBY environment variable to RUBY_ROOT to avoid breaking the FileUtils#ruby method in rake.
    • Do not unset GEM_HOME, GEM_PATH, GEM_ROOT if running under root.
  • v0.2.4 Changes

    December 13, 2012
    • โž• Added a Vagrantfile for testing chruby in various environments.
    • ๐Ÿ”„ Changed all code and examples to reference /opt/rubies/.
    • ๐Ÿ–จ Ensure all error messages are printed to stderr.
    • ๐Ÿ”จ Refactored scripts/ to manually install all Rubies and install any dependencies via the System Package Manager.
    • PGP signatures are now stored in pkg/.

    ๐Ÿ‘‰ Makefile

    • โšก๏ธ Updated the Makefile to be compatible with BSD automake.
    • Do not override PREFIX.
    • โž• Added a test task.


    • ๐Ÿ—„ Use sha1 instead of md5 (deprecated).
    • ๐Ÿ”ง No longer dynamically generate the example configuration.
  • v0.2.3 Changes

    November 19, 2012
    • โšก๏ธ Updated the Makefile to be compatible with the [dash] shell.
    • ๐Ÿ‘‰ Use inline substring substitutions instead of sed.
  • v0.2.2 Changes

    November 17, 2012
    • ๐Ÿ‘‰ Use typeset to declare RUBIES as an indexed Array.
    • ๐Ÿ‘‰ Use the correct globbed Array syntax for both [zsh] and [bash].
    • ๐Ÿ‘Œ Improved the post-installation message in the [homebrew] recipe to auto-detect [RVM], [rbenv] and [rbfu].
  • v0.2.1 Changes

    October 23, 2012
    • ๐Ÿ›  Fixed make install to work on OS X.
    • โž• Added a [homebrew] recipe.
  • v0.2.0 Changes

    October 16, 2012
    • ๐Ÿ’Ž Install into $PREFIX/share/chruby/.
  • v0.1.2 Changes

    August 29, 2012
    • Check if $RUBY and $RUBYOPT are different from the arguments passed to chruby_use.
    • ๐Ÿ›  Fixed a spelling error in the README (thanks Ian Barnett).
  • v0.1.1 Changes

    August 24, 2012
    • โž• Added unit-tests using shunit2
    • ๐Ÿ‘Œ Improved sanitation of $PATH in chruby_reset. (thanks mpapis)
    • ๐Ÿ’Ž If the desired Ruby is already in use, immediately return from chruby_use.
    • ๐Ÿ’Ž Export $RUBY_ENGINE, $RUBY_VERSION, $GEM_ROOT in chruby_use.
  • v0.1.0 Changes

    August 18, 2012
    • โž• Added support for [zsh].
    • ๐Ÿ’Ž Renamed the $RUBY_PATH variable to $RUBY.
    • ๐Ÿ’Ž Set the $RUBY_ENGINE variable.
    • 0๏ธโƒฃ Set the $GEM_ROOT variable to Gem.default_dir. This supports the custom RubyGems directory used by [Rubinius].
    • Only initialize the $RUBIES variable if it does not have a value.