Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 2.16 KB

ChangeLog.md

File metadata and controls

72 lines (50 loc) · 2.16 KB

0.3.0 / 2012-12-20

  • Added the chruby-exec binary for use in crontab or with Continuous Integration (CI).
  • Added support for auto-detecting Rubies installed into /opt/rubies/ or ~/.rubies/.
  • Added share/chruby/auto.sh, which provides support for auto-switching to Rubies specified in the .ruby-version file.

0.2.3 / 2012-11-19

  • Updated the Makefile to be compatible with the dash shell.
  • Use inline substring substitutions instead of sed.

0.2.2 / 2012-11-17

  • 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.

0.2.1 / 2012-10-23

  • Fixed make install to work on OS X.
  • Added a homebrew recipe.

0.2.0 / 2012-10-16

  • Install chruby.sh into $PREFIX/share/chruby/.

0.1.2 / 2012-08-29

  • Check if $RUBY and $RUBYOPT are different from the arguments passed to chruby_use.
  • Fixed a spelling error in the README (thanks Ian Barnett).

0.1.1 / 2012-08-24

  • 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.

0.1.0 / 2012-08-18

  • Added support for zsh.
  • Renamed the $RUBY_PATH variable to $RUBY.
  • Set the $RUBY_ENGINE variable.
  • 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.

0.0.2 / 2012-08-14

  • Added a LICENSE.txt.
  • Added a ChangeLog.md.
  • Updated the Makefile to generate proper tar archives.

0.0.1 / 2012-08-01

  • Initial release.