Features:
- only download one copy of bundler per process (@dpiddy, #69)
- roll up all warnings for end of push output
- write database.yml for Rails 4
Bugfixes:
- fix sqlite3 error messaging detection
Features:
- Lock default ruby if default ruby is used
- Change default ruby to 2.0.0
- Stop using the stack image ruby and always vendor ruby
Bugfixes:
- Correctly detect asset manifest files in Rails 4
- Fix jruby 1.8.7 bundler/psych require bug
Features:
- Start caching the rubygems version used.
Bugfixes:
- Rebuild bundler cache if rubygems 2 is detected. Bugfixes in later rubygems.
Security:
- Disable Java RMI Remote Classloading for CVE-2013-1537, https://bugzilla.redhat.com/show_bug.cgi?id=952387
Bugfixes:
- Change JVM S3 bucket
Bugfixes:
- Fix ruby 1.8.7 not being able to compile native extensions
Bugfixes:
- Fix git gemspec bug in bundler
Bugfixes:
- Upgrade bundler to 1.3.2 to fix --dry-clean/Would have removed bug in bundle clean, part 2.
Bugfixes:
- Revert back to Bundler 1.3.0.pre.5, see https://gist.github.com/mattonrails/e063caf86962995e7ba0
Bugfixes:
- Upgrade bundler to 1.3.2 to fix --dry-clean/Would have removed bug in bundle clean
Bugfixes:
- bin/detect for Rails 3 and 4 will use railties for detection vs the rails gem
- bin/detect does not error out when Gemfile + Gemfile.lock are missing
Bugfixes:
- Revert back to 1.3.0.pre.5 due to bundler warnings
Features:
- Initial Rails 4 beta support
- Upgrade bundler to 1.3.0
Bugfixes:
- Better buildpack detection through Gemfile.lock gems
Features:
- Restore ruby deploys back to normal
Features:
- Re-enable ruby deploys for apps just using the heroku cache
- Display ruby version change when busting the cache
Features:
- Update deploy error message copy to link to status incident.
Features:
- Disable ruby deploys due to rubygems.org compromise
Features:
- Upgrade Bundler to 1.3.0.pre.5
- bundler binstubs now go in vendor/bundle/bin
Features:
- Stop setting env vars in bin/release now that login-shell is released
- Enable Invoke Dynamic on JRuby by default
- GEM_PATH is now updated on each push
Faulty Release
Features:
- Upgrade Bundler to 1.3.0.pre.2
Features:
- Upgrade Bundler to 1.2.2 to fix Ruby 2.0.0/YAML issues
Features:
- Enable ruby 2.0.0 support for testing
Features:
- Cache version of the buildpack we used to deploy
- Purge cache when v38 is detected
Bugfixes:
- Don't display cache clearing message for new apps
- Actually clear bundler cache on ruby version change
Bugfixes:
- Stop bundle cache from continually growing
Bugfixes:
- Remove temporary workaround from v36.
- Clear bundler cache upon Ruby version change
Bugfixes:
- Always clear the cache for ruby 1.9.3 as a temporary workaround due to the security upgrade
Features:
- Upgrade to Bundler 1.2.1
- Display bundle clean output
- More resilent to rubygems.org API outages
Bugfixes:
bundle clean
works again
Features:
- Upgrade to Bundler 1.2.0
Features:
- Upgrade to Bundler 1.2.0.rc.2
- vendor JDK7 for JRuby, but disable invoke dynamic
Features:
- support .profile.d/ruby.sh
- sync stdout so that the buildpack streams even in non-interactive shells
- Upgrade to Bundler 1.2.0.rc
Features:
- Vendor OpenJDK6 into slug when using JRuby
- ruby version support for ruby 1.8.7 via bundler's ruby DSL
Bugfixes:
- sqlite3 error gets displayed again
Bugfixes:
- Remove
vendor/bundle
message only appears when dir actually exists
Features:
- print message when assets:precompile finishes successfully
- Remove
vendor/bundle
if user commits it to their git repo.
Features:
- support "ruby-xxx-jruby-yyy" for jruby detection packages
Features:
- removes bundler cache in the slug, to minimize slug size (@stevenh512, #16)
- optimize push time with caching
Bugfixes:
- fix ruby version bug with "fatal:-Not-a-git-repository"
Features:
- bundler 1.2.0.pre
- ruby version support for ruby 1.9.2/1.9.3 via bundler's ruby DSL
Deprecation:
- ENV['RUBY_VERSION'] in favor of bundler's ruby DSL
Features:
- bundler 1.1.2
Features:
- bundler 1.1.0 \o/
Bugfixes:
- fix native extension building for rbx 2.0.0dev
Features:
- JRuby support
- rbx 2.0.0dev support
Bugfixes:
- force db password to be a string in the yaml file
Features:
- bundler 1.1.rc.7
Features:
- pass DATABASE_URL to rails 3.1 assets:precompile rake task detection
Features:
- bundler 1.1.rc.6
Bugfixes:
- stop freedom patching syck in ruby 1.9.3+
Features:
- bundler 1.1.rc.5
Bugfixes:
- syck workaround for yaml/psych issues
Features:
- bundler 1.1.rc.3
Features:
- bundler binstubs
- dynamic slug_vendor_base detection
Bugfixes:
- don't show sqlite3 error if it's in a bundle without group on failed bundle install
Features:
- rbx 1.2.4 support
- print out RUBY_VERSION being used
Bugfixes:
- don't leave behind ruby_versions.yml
Features:
- use vm as part of RUBY_VERSION
Features:
- ruby 1.9.3 support
- specify ruby versions using RUBY_VERSION build var
Bugfixes:
- move "bin/" to the front of the PATH, so apps can override existing bins
Features:
- add sqlite3 warning when detected on bundle install error
Bugfixes:
- Change gem detection to use lockfile parser
- use
$RACK_ENV
when thin is detected for rack apps