Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 119 lines (84 sloc) 3.881 kB
b70f5ed @postmodern Updated the ChangeLog for 0.3.1.
authored
1 ### 0.3.1 / 2012-12-28
2
3 * Fixed the auto-detection of `~/.rubies/*`.
4 * Have `chruby_use` call `ruby` with an absolute path, for when JRuby
5 does not symlink `bin/ruby` to `jruby`.
6 * Prevent `export=""` from accidently being set under [zsh].
7 * Prevent `script/setup.sh` from exiting if a `brew install` fails because all
8 packages are already installed.
9 * Updated the example `/etc/profile.d/chruby.sh` to only load under [bash]
10 and [zsh].
11
f802968 @postmodern Updated the ChangeLog for 0.3.0.
authored
12 ### 0.3.0 / 2012-12-20
13
33fbf33 @postmodern Wording.
authored
14 * Added the `chruby-exec` utility for use in `crontab` or with Continuous
f802968 @postmodern Updated the ChangeLog for 0.3.0.
authored
15 Integration (CI).
16 * Added support for auto-detecting Rubies installed into `/opt/rubies/` or
17 `~/.rubies/`.
18 * Added `share/chruby/auto.sh`, which provides support for auto-switching
19 to Rubies specified in the [.ruby-version](https://gist.github.com/1912050)
20 file.
650a6f0 @postmodern Updated the ChangeLog.
authored
21 * Removed the "short circuit" check in `chruby_use`, to allow forcibly
22 switching to the current Ruby, in case `PATH` or `GEM_PATH` become corrupted.
f802968 @postmodern Updated the ChangeLog for 0.3.0.
authored
23
0126f0f @postmodern Updated the ChangeLog for 0.2.6.
authored
24 ### 0.2.6 / 2012-12-18
25
26 * Forcibly switch to system Ruby when loading `share/chruby/chruby.sh`.
27 This fixes switching issues for [tmux] users.
28
9247e01 @postmodern Updated the ChangeLog for 0.2.5.
authored
29 ### 0.2.5 / 2012-12-15
30
31 * Renamed the `RUBY` environment variable to `RUBY_ROOT` to avoid breaking
e038dab @postmodern Be explicit about which rake method we broke.
authored
32 the `FileUtils#ruby` method in [rake](http://rake.rubyforge.org/).
9247e01 @postmodern Updated the ChangeLog for 0.2.5.
authored
33 * Do not unset `GEM_HOME`, `GEM_PATH`, `GEM_ROOT` if running under root.
34
e759538 @postmodern Updated the ChangeLog for 0.2.4.
authored
35 ### 0.2.4 / 2012-12-13
36
37 * Added a `Vagrantfile` for testing chruby in various environments.
38 * Changed all code and examples to reference `/opt/rubies/`.
39 * Ensure all error messages are printed to stderr.
40 * Refactored `scripts/setup.sh` to manually install all Rubies and install any
41 dependencies via the System Package Manager.
42 * PGP signatures are now stored in `pkg/`.
43
44 #### Makefile
45
46 * Updated the `Makefile` to be compatible with BSD automake.
47 * Do not override `PREFIX`.
48 * Added a `test` task.
49
50 #### Homebrew
51
52 * Use `HOMEBREW_PREFIX`.
53 * Use `sha1` instead of `md5` (deprecated).
54 * No longer dynamically generate the example configuration.
55
eb82596 @postmodern Updated the ChangeLog for 0.2.3.
authored
56 ### 0.2.3 / 2012-11-19
57
e759538 @postmodern Updated the ChangeLog for 0.2.4.
authored
58 * Updated the `Makefile` to be compatible with the [dash] shell.
eb82596 @postmodern Updated the ChangeLog for 0.2.3.
authored
59 * Use inline substring substitutions instead of `sed`.
60
0bace61 @postmodern Updated the ChangeLog for 0.2.2.
authored
61 ### 0.2.2 / 2012-11-17
62
63 * Use `typeset` to declare `RUBIES` as an indexed Array.
64 * Use the correct globbed Array syntax for both [zsh] and [bash].
a1daa08 @postmodern Forgot to mention the homebrew post-install message improvements.
authored
65 * Improved the post-installation message in the [homebrew] recipe to auto-detect
66 [RVM], [rbenv] and [rbfu].
0bace61 @postmodern Updated the ChangeLog for 0.2.2.
authored
67
912f6b0 @postmodern Updated the ChangeLog for 0.2.1.
authored
68 ### 0.2.1 / 2012-10-23
69
70 * Fixed `make install` to work on OS X.
71 * Added a [homebrew] recipe.
72
426d912 @postmodern Updated the ChangeLog.
authored
73 ### 0.2.0 / 2012-10-16
40e2afd @postmodern Updated the ChangeLog.
authored
74
75 * Install `chruby.sh` into `$PREFIX/share/chruby/`.
76
ea40ae2 @postmodern Updated the ChangeLog for 0.1.2.
authored
77 ### 0.1.2 / 2012-08-29
78
79 * Check if `$RUBY` _and_ `$RUBYOPT` are different from the arguments passed to
80 `chruby_use`.
81 * Fixed a spelling error in the README (thanks Ian Barnett).
82
92804f3 @postmodern Updated the ChangeLog for 0.1.1.
authored
83 ### 0.1.1 / 2012-08-24
84
85 * Added unit-tests using [shunit2](http://code.google.com/p/shunit2/)
36961d9 @postmodern Spelling error.
authored
86 * Improved sanitation of `$PATH` in `chruby_reset`. (thanks mpapis)
92804f3 @postmodern Updated the ChangeLog for 0.1.1.
authored
87 * If the desired Ruby is already in use, immediately return from `chruby_use`.
88 * Export `$RUBY_ENGINE`, `$RUBY_VERSION`, `$GEM_ROOT` in `chruby_use`.
89
036d5e0 @postmodern Oops, date for 0.1.0 is wrong.
authored
90 ### 0.1.0 / 2012-08-18
be47576 @postmodern Updated the ChangeLog for 0.1.0.
authored
91
92 * Added support for [zsh].
93 * Renamed the `$RUBY_PATH` variable to `$RUBY`.
94 * Set the `$RUBY_ENGINE` variable.
95 * Set the `$GEM_ROOT` variable to `Gem.default_dir`.
96 This supports the custom RubyGems directory used by [Rubinius].
97 * Only initialize the `$RUBIES` variable if it does not have a value.
98
1d57607 @postmodern Updated the ChangeLog.
authored
99 ### 0.0.2 / 2012-08-14
100
101 * Added a `LICENSE.txt`.
102 * Added a `ChangeLog.md`.
103 * Updated the `Makefile` to generate proper tar archives.
104
105 ### 0.0.1 / 2012-08-01
9de0f7c @postmodern Forgot to add a ChangeLog.
authored
106
107 * Initial release.
108
eb82596 @postmodern Updated the ChangeLog for 0.2.3.
authored
109 [dash]: http://gondor.apana.org.au/~herbert/dash/
be47576 @postmodern Updated the ChangeLog for 0.1.0.
authored
110 [zsh]: http://www.zsh.org/
0126f0f @postmodern Updated the ChangeLog for 0.2.6.
authored
111 [tmux]: http://tmux.sourceforge.net/
eb82596 @postmodern Updated the ChangeLog for 0.2.3.
authored
112
be47576 @postmodern Updated the ChangeLog for 0.1.0.
authored
113 [Rubinius]: http://rubini.us/
912f6b0 @postmodern Updated the ChangeLog for 0.2.1.
authored
114 [homebrew]: http://mxcl.github.com/homebrew/
a1daa08 @postmodern Forgot to mention the homebrew post-install message improvements.
authored
115
116 [RVM]: https://rvm.io/
117 [rbenv]: https://github.com/sstephenson/rbenv#readme
118 [rbfu]: https://github.com/hmans/rbfu#readme
Something went wrong with that request. Please try again.