mirror of
https://github.com/rbenv/ruby-build.git
synced 2025-09-05 16:51:17 +02:00
Merge pull request #251 from sstephenson/changelog
Move Version History into discrete CHANGELOG file
This commit is contained in:
commit
321d9f0cb4
2 changed files with 154 additions and 155 deletions
154
CHANGELOG.md
Normal file
154
CHANGELOG.md
Normal file
|
@ -0,0 +1,154 @@
|
|||
## Version History
|
||||
|
||||
#### 20121204
|
||||
* Added a definition for JRuby 1.7.1
|
||||
|
||||
#### 20121201
|
||||
* Added a definition for Ruby 2.0.0-preview2
|
||||
|
||||
#### 20121120
|
||||
* Added optional package checksum support. When a package URL is
|
||||
annotated with an MD5 checksum, ruby-build will use it to verify
|
||||
the contents of the downloaded file. Package URLs in all existing
|
||||
definitions have been updated with checksum annotations.
|
||||
* Added an optional package download cache. When the
|
||||
`RUBY_BUILD_CACHE_PATH` environment variable is set to a directory
|
||||
of your choice, ruby-build will store downloaded packages there and
|
||||
reuse them for future installations.
|
||||
* Added mirror support for faster package downloads. Packages on the
|
||||
official ruby-build mirror will be served via S3. You can point
|
||||
ruby-build to your own local package mirror by setting the
|
||||
`RUBY_BUILD_MIRROR_URL` environment variable.
|
||||
|
||||
#### 20121110
|
||||
* Added a definition for Ruby 1.9.3-p327
|
||||
* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion
|
||||
|
||||
#### 20121104
|
||||
* Added a definition for Ruby 2.0.0-preview1
|
||||
* Added a definition for Rubinius 2.0.0-rc1
|
||||
|
||||
#### 20121022
|
||||
* Added a definition for JRuby 1.7.0
|
||||
|
||||
#### 20121020
|
||||
|
||||
* Added a definition for Ruby 1.9.3-p286
|
||||
* Added a definition for JRuby 1.7.0-rc2
|
||||
* Added a definition for JRuby 1.7.0-rc1
|
||||
* Added a definition for JRuby 1.6.8
|
||||
* Added a definition for JRuby 1.5.6
|
||||
* Fetch Ruby 2.0.0.dev via Subversion instead of Git
|
||||
* Allow hooks to be defined for `rbenv-install`
|
||||
|
||||
#### 20120815
|
||||
|
||||
* Added a definition for MagLev 1.1.0-dev from git.
|
||||
* Added a definition for Ruby 1.8.7-p370. (For those having trouble
|
||||
installing 1.8.7 with newer versions of glibc, please see
|
||||
https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.)
|
||||
* Updated the package URL in the definition for JRuby 1.7.0-preview1.
|
||||
* Added a definition for JRuby 1.7.0-preview2.
|
||||
* Updated the Rubinius 2.0.0-dev definition to use the bundled
|
||||
RubyGems version instead of installing its own.
|
||||
* Added an `rbenv uninstall` command for removing installed versions.
|
||||
* Improved the option parsing for `ruby-build` and `rbenv-install` so
|
||||
options may be placed in any order, and short options may be
|
||||
combined (e.g. `-kv`).
|
||||
* Added a `-l`/`--list` option to `rbenv install` to list all
|
||||
available definitions.
|
||||
* Added a `-v`/`--verbose` option to `rbenv install` to invoke
|
||||
`ruby-build` in verbose mode.
|
||||
* Documented the `-k`/`--keep` flag in the command-line help for
|
||||
`ruby-build` and `rbenv install`.
|
||||
|
||||
#### 20120524
|
||||
|
||||
* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1.
|
||||
* Removed the definition for JRuby 1.7.0-dev. (In general we do not
|
||||
like to remove definitions, but the JRuby team has deleted the
|
||||
1.7.0-dev package from their servers -- caveat emptor.)
|
||||
* Added support for specifying the build location with the
|
||||
`RUBY_BUILD_BUILD_PATH` environment variable.
|
||||
* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for
|
||||
keeping the source code around after installation.
|
||||
* Updated the readme to emphasize installation as an rbenv plugin.
|
||||
|
||||
#### 20120423
|
||||
|
||||
* Improved error messages when dependencies are missing.
|
||||
* XCode 4.3+ may be used to build 1.9.3-p125 and later.
|
||||
* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23.
|
||||
* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10.
|
||||
* Added definitions for JRuby 1.6.7.
|
||||
* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194.
|
||||
|
||||
#### 20120216
|
||||
|
||||
* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01.
|
||||
* Added definitions for JRuby 1.6.5.1 and 1.6.6.
|
||||
* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125.
|
||||
* Updated the readme with instructions for installing ruby-build as an
|
||||
rbenv plugin.
|
||||
|
||||
#### 20111230
|
||||
|
||||
* Added a definition for MagLev 1.0.0.
|
||||
* Added support for overriding `make` options with the
|
||||
`$MAKEOPTS`/`$MAKE_OPTS` environment variable.
|
||||
* Removed RubyGems installations from JRuby definitions in favor of
|
||||
the bundled RubyGems versions.
|
||||
* Added a `before_install_package` hook.
|
||||
* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01.
|
||||
* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357.
|
||||
* Updated the JRuby 1.7.0-dev snapshot URL.
|
||||
* Changed the GCC detector to look for `gcc-*` anywhere in the
|
||||
`$PATH`, not just `/usr/bin`.
|
||||
|
||||
#### 20111030
|
||||
|
||||
* Added a Ruby 1.8.7-p334 definition.
|
||||
* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new
|
||||
version numbering scheme.
|
||||
* ruby-build now automatically displays the last 10 lines of the error
|
||||
log, if any, when a build fails.
|
||||
* Improved the GCC detection routines and added a more helpful error
|
||||
message for Xcode 4.2 users.
|
||||
* JRuby installation no longer requires the install prefix to exist
|
||||
first.
|
||||
* You can now pass `$CONFIGURE_OPTS` to the REE definitions.
|
||||
* Added a JRuby 1.6.5 definition.
|
||||
* Added a Ruby 1.9.2-p180 definition.
|
||||
* Added a Ruby 1.9.3-p0 definition.
|
||||
|
||||
#### 20110928
|
||||
|
||||
* ruby-build now uses the `--with-gcc` configure flag on OS X Lion.
|
||||
* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06.
|
||||
* Modified `rbenv-install` to run `rbenv rehash` after installation.
|
||||
* Added a Ruby 1.9.3-rc1 definition.
|
||||
* Updated the JRuby defintions to install the `jruby-launcher` gem.
|
||||
* Updated the rbx-2.0.0 definition to point to the master branch.
|
||||
* Added a jruby-1.7.0-dev definition.
|
||||
* Added a Ruby 1.9.4-dev definition.
|
||||
|
||||
#### 20110914
|
||||
|
||||
* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git.
|
||||
* Added support for setting `./configure` options with the
|
||||
`CONFIGURE_OPTS` environment variable.
|
||||
* Added a 1.9.3-dev definition for Ruby 1.9.3 from Git.
|
||||
* Added support for fetching package sources via Git.
|
||||
* Added an `rbenv-install` script which provides an `install` command
|
||||
for rbenv users.
|
||||
|
||||
#### 20110906.1
|
||||
|
||||
* Changed the REE definition not to install its default gem
|
||||
collection.
|
||||
* Reverted a poorly-tested change that intended to enable support for
|
||||
relative installation paths.
|
||||
|
||||
#### 20110906
|
||||
|
||||
* Initial public release.
|
155
README.md
155
README.md
|
@ -200,161 +200,6 @@ tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to
|
|||
include the full build log for build failures.
|
||||
|
||||
|
||||
## Version History
|
||||
|
||||
#### 20121204
|
||||
* Added a definition for JRuby 1.7.1
|
||||
|
||||
#### 20121201
|
||||
* Added a definition for Ruby 2.0.0-preview2
|
||||
|
||||
#### 20121120
|
||||
* Added optional package checksum support. When a package URL is
|
||||
annotated with an MD5 checksum, ruby-build will use it to verify
|
||||
the contents of the downloaded file. Package URLs in all existing
|
||||
definitions have been updated with checksum annotations.
|
||||
* Added an optional package download cache. When the
|
||||
`RUBY_BUILD_CACHE_PATH` environment variable is set to a directory
|
||||
of your choice, ruby-build will store downloaded packages there and
|
||||
reuse them for future installations.
|
||||
* Added mirror support for faster package downloads. Packages on the
|
||||
official ruby-build mirror will be served via S3. You can point
|
||||
ruby-build to your own local package mirror by setting the
|
||||
`RUBY_BUILD_MIRROR_URL` environment variable.
|
||||
|
||||
#### 20121110
|
||||
* Added a definition for Ruby 1.9.3-p327
|
||||
* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion
|
||||
|
||||
#### 20121104
|
||||
* Added a definition for Ruby 2.0.0-preview1
|
||||
* Added a definition for Rubinius 2.0.0-rc1
|
||||
|
||||
#### 20121022
|
||||
* Added a definition for JRuby 1.7.0
|
||||
|
||||
#### 20121020
|
||||
|
||||
* Added a definition for Ruby 1.9.3-p286
|
||||
* Added a definition for JRuby 1.7.0-rc2
|
||||
* Added a definition for JRuby 1.7.0-rc1
|
||||
* Added a definition for JRuby 1.6.8
|
||||
* Added a definition for JRuby 1.5.6
|
||||
* Fetch Ruby 2.0.0.dev via Subversion instead of Git
|
||||
* Allow hooks to be defined for `rbenv-install`
|
||||
|
||||
#### 20120815
|
||||
|
||||
* Added a definition for MagLev 1.1.0-dev from git.
|
||||
* Added a definition for Ruby 1.8.7-p370. (For those having trouble
|
||||
installing 1.8.7 with newer versions of glibc, please see
|
||||
https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.)
|
||||
* Updated the package URL in the definition for JRuby 1.7.0-preview1.
|
||||
* Added a definition for JRuby 1.7.0-preview2.
|
||||
* Updated the Rubinius 2.0.0-dev definition to use the bundled
|
||||
RubyGems version instead of installing its own.
|
||||
* Added an `rbenv uninstall` command for removing installed versions.
|
||||
* Improved the option parsing for `ruby-build` and `rbenv-install` so
|
||||
options may be placed in any order, and short options may be
|
||||
combined (e.g. `-kv`).
|
||||
* Added a `-l`/`--list` option to `rbenv install` to list all
|
||||
available definitions.
|
||||
* Added a `-v`/`--verbose` option to `rbenv install` to invoke
|
||||
`ruby-build` in verbose mode.
|
||||
* Documented the `-k`/`--keep` flag in the command-line help for
|
||||
`ruby-build` and `rbenv install`.
|
||||
|
||||
#### 20120524
|
||||
|
||||
* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1.
|
||||
* Removed the definition for JRuby 1.7.0-dev. (In general we do not
|
||||
like to remove definitions, but the JRuby team has deleted the
|
||||
1.7.0-dev package from their servers -- caveat emptor.)
|
||||
* Added support for specifying the build location with the
|
||||
`RUBY_BUILD_BUILD_PATH` environment variable.
|
||||
* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for
|
||||
keeping the source code around after installation.
|
||||
* Updated the readme to emphasize installation as an rbenv plugin.
|
||||
|
||||
#### 20120423
|
||||
|
||||
* Improved error messages when dependencies are missing.
|
||||
* XCode 4.3+ may be used to build 1.9.3-p125 and later.
|
||||
* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23.
|
||||
* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10.
|
||||
* Added definitions for JRuby 1.6.7.
|
||||
* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194.
|
||||
|
||||
#### 20120216
|
||||
|
||||
* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01.
|
||||
* Added definitions for JRuby 1.6.5.1 and 1.6.6.
|
||||
* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125.
|
||||
* Updated the readme with instructions for installing ruby-build as an
|
||||
rbenv plugin.
|
||||
|
||||
#### 20111230
|
||||
|
||||
* Added a definition for MagLev 1.0.0.
|
||||
* Added support for overriding `make` options with the
|
||||
`$MAKEOPTS`/`$MAKE_OPTS` environment variable.
|
||||
* Removed RubyGems installations from JRuby definitions in favor of
|
||||
the bundled RubyGems versions.
|
||||
* Added a `before_install_package` hook.
|
||||
* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01.
|
||||
* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357.
|
||||
* Updated the JRuby 1.7.0-dev snapshot URL.
|
||||
* Changed the GCC detector to look for `gcc-*` anywhere in the
|
||||
`$PATH`, not just `/usr/bin`.
|
||||
|
||||
#### 20111030
|
||||
|
||||
* Added a Ruby 1.8.7-p334 definition.
|
||||
* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new
|
||||
version numbering scheme.
|
||||
* ruby-build now automatically displays the last 10 lines of the error
|
||||
log, if any, when a build fails.
|
||||
* Improved the GCC detection routines and added a more helpful error
|
||||
message for Xcode 4.2 users.
|
||||
* JRuby installation no longer requires the install prefix to exist
|
||||
first.
|
||||
* You can now pass `$CONFIGURE_OPTS` to the REE definitions.
|
||||
* Added a JRuby 1.6.5 definition.
|
||||
* Added a Ruby 1.9.2-p180 definition.
|
||||
* Added a Ruby 1.9.3-p0 definition.
|
||||
|
||||
#### 20110928
|
||||
|
||||
* ruby-build now uses the `--with-gcc` configure flag on OS X Lion.
|
||||
* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06.
|
||||
* Modified `rbenv-install` to run `rbenv rehash` after installation.
|
||||
* Added a Ruby 1.9.3-rc1 definition.
|
||||
* Updated the JRuby defintions to install the `jruby-launcher` gem.
|
||||
* Updated the rbx-2.0.0 definition to point to the master branch.
|
||||
* Added a jruby-1.7.0-dev definition.
|
||||
* Added a Ruby 1.9.4-dev definition.
|
||||
|
||||
#### 20110914
|
||||
|
||||
* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git.
|
||||
* Added support for setting `./configure` options with the
|
||||
`CONFIGURE_OPTS` environment variable.
|
||||
* Added a 1.9.3-dev definition for Ruby 1.9.3 from Git.
|
||||
* Added support for fetching package sources via Git.
|
||||
* Added an `rbenv-install` script which provides an `install` command
|
||||
for rbenv users.
|
||||
|
||||
#### 20110906.1
|
||||
|
||||
* Changed the REE definition not to install its default gem
|
||||
collection.
|
||||
* Reverted a poorly-tested change that intended to enable support for
|
||||
relative installation paths.
|
||||
|
||||
#### 20110906
|
||||
|
||||
* Initial public release.
|
||||
|
||||
### License
|
||||
|
||||
(The MIT License)
|
||||
|
|
Loading…
Reference in a new issue