# [Unreleased][] (master) * Your contribution here! # [1.6.0][] (2 Jul 2019) * Added `bundle_check_before_install` option to allow bypassing the `bundle install test` in the `bundler:install` task. # [1.5.0][] (23 Dec 2018) Changes to default behavior * Set `bundle_jobs` default to `4` @Tensho Breaking changes * None # [1.4.0][] (21 Oct 2018) Breaking changes * None Added * When "bundle install" is skipped due to a Gemfile's dependencies are being satisfied, print a message to the log instead of silently skipping # [1.3.0][] (22 Sep 2017) Breaking changes * None Added * Set all variables in `load:defaults` task so they are recognised as valid Capistrano settings when using `doctor:variables` and ensure defaults for `bundle_env_variables` and `bundle_clean_options` are set once in the same place as the other defaults. # [1.2.0][] (1 Oct 2016) Breaking changes * None Added * A `bundle clean` task. There are no default hooks for it. * Use `bundle check` to check if we can skip `bundle install` * Run `bundle:install` on rollback (`deploy:reverted`) * You can now `require "capistrano/bundler/tasks"` to load the tasks only without the hooks # 1.1.4 (22 Jan 2015) * Don’t generate binstubs by default (#61) # 1.1.3 (4 Aug 2014) * Honor `:no_release` flag by using `release_roles` in Capistrano 3.1 * capistrano-bundler now requires Capistrano 3.1 or higher (~> 3.1) * Added `:bundle_jobs` option for specifying number of parallel jobs # 1.1.2 (8 Feb 2014) * Added `bundle_env_variables` option for specifying environment variables that should be set when running `bundle`. * The `bundle_dir` option is now named `bundle_path` * Use `bundle install` instead of `bundle` * All options are now optional and can be excluded from the final bundle command by setting them to `nil` * Bundler looks for a `Gemfile` by default, so there is no need to specify it. # 1.1.1 * ruby is not prefixed with `bundle exec` anymore by default * prefix rails with `bundle exec` by default # 1.1.0 * Switching to new command map (https://github.com/capistrano/sshkit/pull/45) Thanks to new command map, now this integration adds `bundle exec` to global executables (gem, ruby, rake). The list of executable can be tweaked by `bundle_bins`. # 1.0.0 Initial release [Unreleased]: https://github.com/capistrano/bundler/compare/v1.6.0...HEAD [1.6.0]: https://github.com/capistrano/bundler/compare/v1.5.0...v1.6.0 [1.5.0]: https://github.com/capistrano/bundler/compare/v1.4.0...v1.5.0 [1.4.0]: https://github.com/capistrano/bundler/compare/v1.3.0...v1.4.0 [1.3.0]: https://github.com/capistrano/bundler/compare/v1.2.0...v1.3.0 [1.2.0]: https://github.com/capistrano/bundler/compare/v1.1.4...v1.2.0