Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Releases: rubygems/bundler

v1.2.0.pre

28 Aug 03:17
Compare
Choose a tag to compare
v1.2.0.pre Pre-release
Pre-release

Features:

  • Git gems import submodules of submodules recursively (@nwwatson, #1935)

Bugfixes:

  • Exit from check with a non-zero status when frozen with no lock
  • Use latest_release in Capistrano and Vlad integration (#1264)
  • Work around a Ruby 1.9.3p194 bug in Psych when config files are empty

Documentation:

  • Add instructions for local git repos to the config manpage
  • Update the Gemfile manpage to include ruby versions (@stevenh512)
  • When OpenSSL is missing, provide instructions for fixing (#1776 etc.)
  • Unknown exceptions now link to ISSUES for help instead of a new ticket
  • Correct inline help for clean --force (@dougbarth, #1911)

1.2.0.pre (May 4, 2012)

Features:

  • bundle package now accepts --all to package git and path dependencies
  • bundle config now accepts --local, --global and --delete options
  • It is possible to override a git repository via configuration.
    For instance, if you have a git dependency on rack, you can force
    it to use a local repo with bundle config local.rack ~/path/to/rack
  • Cache gemspec loads for performance (@dekellum, #1635)
  • add --full-index flag to bundle update (@Fluxx, #1829)
  • add --quiet flag to bundle update (@nashby, #1654)
  • Add Bundler::GemHelper.gemspec (@knu, #1637)
  • Graceful handling of Gemfile syntax errors (@koraktor, #1661)
  • bundle platform command
  • add ruby to DSL, to specify version of ruby
  • error out if the ruby version doesn't match

Performance:

  • bundle exec shouldn't run Bundler.setup just setting the right rubyopts options is enough (@spastorino, #1598)

Bugfixes:

  • Avoid passing RUBYOPT changes in with_clean_env block (@eric1234, #1604)
  • Use the same ruby to run subprocesses as is running rake (@brixen)

Documentation:

  • Add :github documentation in DSL (@zofrex, #1848, #1851, #1852)
  • Add docs for the --no-cache option (@Fluxx, #1796)
  • Add basic documentation for bin_path and bundle_path (@radar)
  • Add documentation for the run method in Bundler::Installer

v1.1.3

28 Aug 03:15
Compare
Choose a tag to compare

Bugfixes:

1.1.2 (March 20, 2012)

Bugfixes:

  • Fix --deployment for multiple PATH sections of the same source (#1782)

1.1.1 (March 14, 2012)

Bugfixes:

  • Rescue EAGAIN so the fetcher works on JRuby on Windows
  • Stop asking users to report gem installation errors
  • Clarify "no sources" message
  • Use $\ so bundle gem gemspecs work on Windows (@postmodern)
  • URI-encode gem names for dependency API (@Rohit, #1672)
  • Fix cache edge case in rubygems 1.3.7 (#1202)

Performance:

  • Reduce invocation of git ls-files in bundle gem gemspecs (@knu)

1.1.0 (Mar 7, 2012)

Bugfixes:

  • Clean up corrupted lockfiles on bundle installs
  • Prevent duplicate GIT sources
  • Fix post_install_message when uing the endpoint API

1.1.rc.8 (Mar 3, 2012)

Performance:

  • don't resolve if the Gemfile.lock and Gemfile haven't changed

Bugfixes:

  • Load gemspecs from git even when a released gem has the same version (#1609)
  • Declare an accurate Ruby version requirement of 1.8.7 or newer (#1619)
  • handle gemspec development dependencies correctly (@raggi, #1639)
  • Avoid passing RUBYOPT changes in with_clean_env block. (eric1234, #1604)

1.1.rc.7 (Dec 29, 2011)

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.2

28 Aug 03:15
Compare
Choose a tag to compare

Bugfixes:

  • Fix --deployment for multiple PATH sections of the same source (#1782)

1.1.1 (March 14, 2012)

Bugfixes:

  • Rescue EAGAIN so the fetcher works on JRuby on Windows
  • Stop asking users to report gem installation errors
  • Clarify "no sources" message
  • Use $\ so bundle gem gemspecs work on Windows (@postmodern)
  • URI-encode gem names for dependency API (@Rohit, #1672)
  • Fix cache edge case in rubygems 1.3.7 (#1202)

Performance:

  • Reduce invocation of git ls-files in bundle gem gemspecs (@knu)

1.1.0 (Mar 7, 2012)

Bugfixes:

  • Clean up corrupted lockfiles on bundle installs
  • Prevent duplicate GIT sources
  • Fix post_install_message when uing the endpoint API

1.1.rc.8 (Mar 3, 2012)

Performance:

  • don't resolve if the Gemfile.lock and Gemfile haven't changed

Bugfixes:

  • Load gemspecs from git even when a released gem has the same version (#1609)
  • Declare an accurate Ruby version requirement of 1.8.7 or newer (#1619)
  • handle gemspec development dependencies correctly (@raggi, #1639)
  • Avoid passing RUBYOPT changes in with_clean_env block. (eric1234, #1604)

1.1.rc.7 (Dec 29, 2011)

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.1

28 Aug 03:15
Compare
Choose a tag to compare

Bugfixes:

  • Rescue EAGAIN so the fetcher works on JRuby on Windows
  • Stop asking users to report gem installation errors
  • Clarify "no sources" message
  • Use $\ so bundle gem gemspecs work on Windows (@postmodern)
  • URI-encode gem names for dependency API (@Rohit, #1672)
  • Fix cache edge case in rubygems 1.3.7 (#1202)

Performance:

  • Reduce invocation of git ls-files in bundle gem gemspecs (@knu)

1.1.0 (Mar 7, 2012)

Bugfixes:

  • Clean up corrupted lockfiles on bundle installs
  • Prevent duplicate GIT sources
  • Fix post_install_message when uing the endpoint API

1.1.rc.8 (Mar 3, 2012)

Performance:

  • don't resolve if the Gemfile.lock and Gemfile haven't changed

Bugfixes:

  • Load gemspecs from git even when a released gem has the same version (#1609)
  • Declare an accurate Ruby version requirement of 1.8.7 or newer (#1619)
  • handle gemspec development dependencies correctly (@raggi, #1639)
  • Avoid passing RUBYOPT changes in with_clean_env block. (eric1234, #1604)

1.1.rc.7 (Dec 29, 2011)

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.0

28 Aug 03:15
Compare
Choose a tag to compare

Bugfixes:

  • Clean up corrupted lockfiles on bundle installs
  • Prevent duplicate GIT sources
  • Fix post_install_message when uing the endpoint API

1.1.rc.8 (Mar 3, 2012)

Performance:

  • don't resolve if the Gemfile.lock and Gemfile haven't changed

Bugfixes:

  • Load gemspecs from git even when a released gem has the same version (#1609)
  • Declare an accurate Ruby version requirement of 1.8.7 or newer (#1619)
  • handle gemspec development dependencies correctly (@raggi, #1639)
  • Avoid passing RUBYOPT changes in with_clean_env block. (eric1234, #1604)

1.1.rc.7 (Dec 29, 2011)

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.rc.8

28 Aug 03:17
Compare
Choose a tag to compare
v1.1.rc.8 Pre-release
Pre-release

Performance:

  • don't resolve if the Gemfile.lock and Gemfile haven't changed

Bugfixes:

  • Load gemspecs from git even when a released gem has the same version (#1609)
  • Declare an accurate Ruby version requirement of 1.8.7 or newer (#1619)
  • handle gemspec development dependencies correctly (@raggi, #1639)
  • Avoid passing RUBYOPT changes in with_clean_env block. (eric1234, #1604)

1.1.rc.7 (Dec 29, 2011)

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.rc.7

28 Aug 03:17
Compare
Choose a tag to compare
v1.1.rc.7 Pre-release
Pre-release

Bugfixes:

  • Fix bug where clean would break when using :path with no gemspec

1.1.rc.6 (Dec 22, 2011)

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.rc.6

28 Aug 03:17
Compare
Choose a tag to compare
v1.1.rc.6 Pre-release
Pre-release

Bugfixes:

  • Fix performance regression from 1.0 (@spastorino, #1511, #1591, #1592)
  • Load gems correctly when GEM_HOME is blank
  • Refresh gems so Bundler works from inside a bundle
  • Handle empty .bundle/config files without an error

1.1.rc.5 (Dec 14, 2011)

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.rc.5

28 Aug 03:17
Compare
Choose a tag to compare
v1.1.rc.5 Pre-release
Pre-release

Bugfixes:

  • Fix ASCII encoding errors with gem (rerelease with ruby 1.8)

1.1.rc.4 (Dec 14, 2011)

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems

v1.1.rc.4

28 Aug 03:17
Compare
Choose a tag to compare
v1.1.rc.4 Pre-release
Pre-release

Features:

Bugfixes:

1.1.rc.3 (Dec 8, 2011)

Bugfixes:

  • fix relative_path so it checks Bundler.root is actually in the beginning of the path (#1582)
  • fix bundle outdated doesn't list all gems (@joelmoss, #1521)

1.1.rc.2 (Dec 6, 2011)

Features:

Bugfixes:

  • only auto-namespace requires for implied requires (#1531)
  • fix bundle clean output for git repos (#1473)
  • use Gem.bindir for bundle clean (#1544, #1532)
  • use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • differentiate Ruby 2.0 (trunk) from Ruby 1.9 (@tenderlove, #1539)
  • bundle clean handles 7 length git hash for bundle clean (#1490, #1491)
  • fix Psych loading issues
  • Search $PATH for a binary rather than shelling out to which (@tenderlove, #1573)
  • do not clear RG cache unless we actually modify GEM_PATH and GEM_HOME- use Gem.load_env_plugins instead of Gem.load_env_plugins (#1500, #1543)
  • newgem now uses https://rubygems.org (#1562)
  • bundle init now uses https://rubygems.org (@jjb, #1522)
  • bundle install/update does not autoclean when using --path for semver

Documentation:

  • added documentation for --shebang option for bundle install (@lunks, #1475, #1558)

1.1.rc (Oct 3, 2011)

Features:

  • add --shebang option to bundle install (@bensie, #1467)
  • build passes on ruby 1.9.3rc1 (#1458, #1469)
  • hide basic auth credentials for custom sources (#1440, #1463)

Bugfixes:

  • fix index search result caching (#1446, #1466)
  • fix fetcher prints multiple times during install (#1445, #1462)
  • don't mention API errors from non-rubygems.org sources
  • fix autoclean so it doesn't remove bins that are used (#1459, #1460)

Documentation:

  • add :require => [...] to the gemfile(5) manpage (@nono, #1468)

1.1.pre.10 (Sep 27, 2011)

Features:

  • config system_bindir foo added, works like "-n foo" in your .gemrc file

1.1.pre.9 (Sep 18, 2011)

Features:

  • clean will now clean up all old .gem and .gemspec files, cleaning up older pres
  • clean will be automatically run after bundle install and update when using --path (#1420, #1425)
  • clean now takes a --force option (#1247, #1426)
  • clean will clean up cached git dirs in bundle clean (#1390)
  • remove deprecations from DSL (#1119)
  • autorequire tries directories for gems with dashed names (#1205)
  • adds a --paths flag to bundle show to list all the paths of bundled gems (@tiegz, #1360)
  • load rubygems plugins in the bundle binary (@tpope, #1364)
  • make --standalone respect --path (@cowboyd, #1361)

Bugfixes:

  • Fix clean to handle nested gems in a git repo (#1329)
  • Fix conflict from revert of benchmark tool (@boffbowsh, #1355)
  • Fix fatal error when unable to connect to gem source (#1269)
  • Fix outdated to find pre-release gems that are installed. (#1359)
  • Fix color for ui. (#1374)
  • Fix installing to user-owned system gems on OS X
  • Fix caching issue in the resolver (#1353, #1421)
  • Fix :github DSL option

1.1.pre.8 (Aug 13, 2011)

Bugfixes:

  • Fix bundle check to not print fatal error message (@cldwalker, #1347)
  • Fix require_sudo when Gem.bindir isn't writeable (#1352)
  • Fix not asking Gemcutter API for dependency chain of git gems in --deployment (#1254)
  • Fix install --binstubs when using --path (#1332)

1.1.pre.7 (Aug 8, 2011)

Bugfixes:

  • Fixed invalid byte sequence error while installing gem on Ruby 1.9 (#1341)
  • Fixed exception when sudo was needed to install gems (@spastorino)

1.1.pre.6 (Aug 8, 2011)

Bugfixes:

  • Fix cross repository dependencies (#1138)
  • Fix git dependency fetching from API endpoint (#1254)
  • Fixes for bundle outdated (@joelmoss, #1238)
  • Fix bundle standalone when using the endpoint (#1240)

Features:

  • Implement to_ary to avoid calls to method_missing (@tenderlove, #1274)
  • bundle clean removes old .gem files (@cldwalker, #1293)
  • Correcly identify missing child dependency in error message
  • Run pre-install, post-build, and post-install gem hooks for git gems (@warhammerkid, #1120)
  • create Gemfile.lock for empty Gemfile (#1218)

1.1.pre.5 (June 11, 2011)

Bugfixes:

Features:

  • Speed up install --deployment by using the API endpoint
  • Support Basic HTTP Auth for the API endpoint (@dpiddy, #1229)
  • Add install --full-index to disable the API endpoint, just in case
  • Significantly speed up install by removing unneeded gemspec fetches
  • outdated command shows outdated gems (@joelmoss, #1130)
  • Print gem post install messages (@csquared, #1155)
  • Reduce memory use by removing Specification.new inside method_missing (@tenderlove, #1222)
  • Allow check --path

1.1.pre.4 (May 5, 2011)

Bugfixes:

  • Fix bug that could prevent installing new gems

1.1.pre.3 (May 4, 2011)

Features:

  • Add bundle outdated to show outdated gems (@joelmoss)
  • Remove BUNDLE_* from Bundler.with_clean_env (@wuputah)
  • Add Bundler.clean_system, and clean_exec (@wuputah)
  • Use git config for gem author name and email (@krekoten)

Bugfixes:

  • Fix error calling Bundler.rubygems.gem_path
  • Fix error when Gem.path returns Gem::FS instead of String

1.1.pre.2 (April 28, 2011)

Features:

  • Add :github option to Gemfile DSL for easy git repos
  • Merge all fixes from 1.0.12 and 1.0.13

1.1.pre.1 (February 2, 2011)

Bugfixes:

  • Compatibility with changes made by Rubygems 1.5

1.1.pre (January 21, 2011)

Features:

  • Add bundle clean. Removes unused gems from --path directory
  • Initial Gemcutter Endpoint API work, BAI Fetching source index
  • Added bundle install --standalone
  • Ignore Gemfile.lock when building new gems
  • Make it possible to override a .gemspec dependency's source in the
    Gemfile

Removed:

  • Removed bundle lock
  • Removed bundle install
  • Removed bundle install --production
  • Removed bundle install --disable-shared-gems