Skip to content
Browse files

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é)
  • Loading branch information...
1 parent 0f89741 commit a47e18d4523696734c9ce26517969e78e19f9246 @leehambley leehambley committed May 4, 2011
Showing with 25 additions and 5 deletions.
  1. +21 −0 CHANGELOG
  2. +1 −1 VERSION
  3. +3 −4 capistrano.gemspec
View
21 CHANGELOG
@@ -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)
View
2 VERSION
@@ -1 +1 @@
-2.5.21
+2.6.0
View
7 capistrano.gemspec
@@ -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) }
@@ -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

0 comments on commit a47e18d

Please sign in to comment.
Something went wrong with that request. Please try again.