Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 36 lines (33 sloc) 1.727 kb

1.0

  • No breaking changes to the Gemfile are expected
  • We expect to modify the format of Gemfile.lock.
    • This should be the final change
    • This means you will not be able to upgrade a locked app directly from 0.9 to 1.0.
  • Bundler will automatically generate Gemfile.lock when any resolve is successful.
    • This means the bundle lock command will no longer be needed.
  • Bundler will conservatively update Gemfile.lock from the last successful resolve if the Gemfile has been modified since the last use of bundler.
    • This means that adding a new gem to the Gemfile that does not conflict with existing gems will not force an update of other gems.
    • This also means that we will not force an update to previously resolved dependencies as long as they are compatible with some valid version of the new dependency.
    • When removing a gem, bundle install will simply remove it, without recalculating all dependencies.
  • We will be adding bundle update for the case where you -do- wish to re-resolve all dependencies and update everything to the latest version.
    • bundle update will also take a gem name, if you want to force an update to just a single gem (and its dependencies).
  • There will be a way to install dependencies that require build options
  • We will add groups that are opt-in at install-time, rather than opt-out.
  • We will reduce open bug count to 0 for the final 1.0 release.
  • Some additional features that require more thought. For details, see http://github.com/carlhuda/bundler/issues/labels/1.0

1.1

  • Stop upgrading 0.9 lockfiles
  • Delete vestigial gems installed into ~/.bundle/ by 0.9
Something went wrong with that request. Please try again.