Tags: brynary/capistrano
Tags
This release revserts the very verbose logging introduced in the prev… …ious version, it also enables a handful of power-user features which are largely un-documented, but shouldn't be important unless you are looking for them. Undocumented code shouldn't scare you, simply read through deploy.rb in the Gem if you want to know how a new feature works! * Update mapped commands to remove symlink deprecation warning. Despo Pentara (despo) * Add the "rpm" remote dependency. Nick Hoffman (nickhoffman) * Add commented deploy:cleanup task to default recipe. Jean-Philippe Doyle (j15e) * Teach deploy:web:enable to fail gracefully. Lee Marlow (lmarlow) * Ticket 193 alias task show wrong name when it is not overridden. Rafa García (rgo) * Allow configuration of which roles assets are precompiled on. Frederick Cheung (fcheung) * Fix transfer action to honor dry-run flag. Serg Podtynnyi (shtirlic) * Changed single to double quotes for Windows, fixes a Windows bug in the HG module. Matthew J Morrison (mattjmorrison) * Add UnsharedRemoteCache (copied from eycap gem). Ben Symonds (bensymonds) As ever, a sincere thanks to all contributors, and do not hesitate to contact me if this release causes problems for you.
2.11.1 / Febuary 21 2012 Fixes a small issue with newly capified projects, where the newly generated capfile uses `require`, rather than `load`. Reported, and patched by Serg Podtynnyi Also fixes the travis.ci configuration file to pass their linting tool, thanks to Serg Podtynnyi. You should not use 2.11.0 to start a new project, if you do, the Capfile generated will be incorrect.
* Include sample NGinx config for `deploy:web:disable` (added by Roge… …r Ertesvåg) * Fix gemspec time format warning (reported by Tony Arcieri, fixed by building the Gem against Ruby-1.9.3) * Finally removed deprecated `before_` and `after_` tasks. (Lee Hambley) * Rake 0.9.x compatibility (reported by James Miller, fixed by Lee Hambley) * More detailed logging output (fixed by Huang Liang) * Includes multistage, without `capistrano-ext`. `require 'capistrano/ext/multistage'` (fixed by Lee Hambley)
Release 2.8.0 / August 3 2011 A short release, after the last. Announcing Rails 3.1 asset pipeline support. The asset pipeline support requires an additiona `load` in your `Capfile`. You can see information pertaining to the pull request, including the inline comments here: capistrano#35 Documentation will be available soon in the wiki. * Drop-In Rails 3.1 asset pipeline support. (Chris Griego)
Release 2.7.0 A fairly substantial release. There are fixes so that current_release works during dry-runs, (although, apparently still not with bundler.) The test-suite was also modified to work with Ruby 1.9.2, except in one case where Ruby 1.9.x calls `to_ary` and `to_a` on mocks, which still makes an error. 1.9.x has always been supported, but due to lack of maintenance on my part the tests didn't ever pass. The `start`, `stop` and `restart` tasks have been reduced to mere hooks into which extensions can define their own functionality. The `readme` was also slightly improved, simply tweaks to express how best to run the test suite. * Ensure dry-run works with `:current_release` variable (Carol Nichols) * Added a new variable `:git_submodules_recursive`, setting the value to * false will ensure Git doesn't recursively initialize and checkout submodules. (Konstantin Kudryashov) * Added an additional task option, `:on_no_matching_servers`, setting * the value to `:continue` will ensure tasks with no matched servers continue without error, instead of raising `Capistrano::NoMatchingServersError` as was the previous behaviour. (Chris Griego) A huge thanks to all contributors, as always! Remember: @capistranorb on twitter for news.
Version 2.6.0 A rather large release, feature-version bump because of the new multiple-gateways feature as implemented by Ryan Duryea (way to go!) Please also note from this release that if you use Git submodules, the Git-version requirement for the new implementation is now >= 1.5.6, from previously un-documented. (1.5.6 is new-enough that I think this is acceptable) * Upgrade Net::SSH-gateway dependency to 1.1 (fixes a thread-deadlocking bug on MRI1.9) * Respect "dry-run" on transfer methods (Florian Frank) * Add support for multiple gateways: (Ryan Duryea) set :gateway, { 'gate1.example.com' => 'server1.example.com', [ 'gate2.example.com', 'gate3.example.com' ] => ['server5.example.com', 'server6.example.com' ] } * Properly support nested Git submodules, moves Gitit requirement to >= 1.5.6 [if you rely upon submodules] (Ken Miller) * Fetch tags into the remote cache, allows deploying a tag when using Git, with the remote_cache strategy (Florian Frank) * Various fixes to path handling bugs in the copt strategy. (Philippe Rathé)
PreviousNext