Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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.