Skip to content

Commit

Permalink
Version 2.6.0
Browse files Browse the repository at this point in the history
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é)
  • Loading branch information
leehambley committed May 4, 2011
1 parent 0f89741 commit a47e18d
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 5 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
## 2.6.0 / May 3 2011

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 MRI 1.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 Git 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é)

## 2.5.21 / April 6 2011

* Fixed to follow best-practice guidelines from Bundler (Ben Langfeld)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.21
2.6.0
7 changes: 3 additions & 4 deletions capistrano.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ Gem::Specification.new do |s|
s.summary = %q{Capistrano - Welcome to easy deployment with Ruby over SSH}
s.description = %q{Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.}
s.date = %q{2011-03-22}

s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
Expand All @@ -28,21 +27,21 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<net-ssh>, [">= 2.0.14"])
s.add_runtime_dependency(%q<net-sftp>, [">= 2.0.0"])
s.add_runtime_dependency(%q<net-scp>, [">= 1.0.0"])
s.add_runtime_dependency(%q<net-ssh-gateway>, [">= 1.0.0"])
s.add_runtime_dependency(%q<net-ssh-gateway>, [">= 1.1.0"])
s.add_development_dependency(%q<mocha>, [">= 0"])
else
s.add_dependency(%q<net-ssh>, [">= 2.0.14"])
s.add_dependency(%q<net-sftp>, [">= 2.0.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.0"])
s.add_dependency(%q<net-ssh-gateway>, [">= 1.0.0"])
s.add_dependency(%q<net-ssh-gateway>, [">= 1.1.0"])
s.add_dependency(%q<highline>, [">= 0"])
s.add_dependency(%q<mocha>, [">= 0"])
end
else
s.add_dependency(%q<net-ssh>, [">= 2.0.14"])
s.add_dependency(%q<net-sftp>, [">= 2.0.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.0"])
s.add_dependency(%q<net-ssh-gateway>, [">= 1.0.0"])
s.add_dependency(%q<net-ssh-gateway>, [">= 1.1.0"])
s.add_dependency(%q<highline>, [">= 0"])
s.add_dependency(%q<mocha>, [">= 0"])
end
Expand Down

0 comments on commit a47e18d

Please sign in to comment.