My gemfile was fine with bundler 1.2 up until 67c6fcb, at which point I started getting load errors.
I had gem 'bcrypt-ruby' in my Gemfile... 'bcrypt-ruby' doesn't actually exist in my load path, and neither does 'bcrypt/ruby', so I got the following error :
/Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler/runtime.rb:74:in `require': cannot load such file -- bcrypt/ruby (LoadError)
from /Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler/runtime.rb:74:in `rescue in block in require'
from /Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler/runtime.rb:62:in `block in require'
from /Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler/runtime.rb:55:in `each'
from /Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler/runtime.rb:55:in `require'
from /Users/jon/.rvm/gems/ruby-1.9.3-p194@abweb/gems/bundler-1.2.0.rc.2/lib/bundler.rb:128:in `require'
from /Users/jon/Developer/web/config/application.rb:9:in `<top (required)>'
So it seems like v1.1.5 silently fails to load bcrypt-ruby...which seems a bit odd, but I never noticed it, since I was manually requiring 'bcrypt' in my files that needed it.
As far as I can tell, the 1.2 behaviour is probably the correct one, but perhaps we should point it out in the upgrade notes for people moving to 1.2. I'm not quite sure why 1.1.5 just swallows up the exception - anyone know?
Fix #2075. Return to old namespace behavior.
$1 gets overidden by gsub.