Skip to content

Commit 71bc442

Browse files
committed
Preparing v1.9.0.rc1
1 parent 9249e7e commit 71bc442

File tree

2 files changed

+28
-15
lines changed

2 files changed

+28
-15
lines changed

CHANGELOG.md

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,48 @@ This file is written in reverse chronological order, newer releases will
44
appear at the top.
55

66
## `master` (Unreleased)
7+
78
* Add your entries below here, remember to credit yourself however you want
89
to be credited!
9-
* Do not auto-include DSL in context of `require`. Load DSL with Gem and allow to include it.
10-
[PR #219](https://github.com/capistrano/sshkit/pull/219)
10+
11+
## 1.9.0.rc1
12+
13+
### Potentially breaking changes
14+
15+
* The SSHKit DSL is no longer automatically included when you `require` it.
16+
**This means you must now explicitly `include SSHKit::DSL`.**
17+
See [PR #219](https://github.com/capistrano/sshkit/pull/219) for details.
1118
@beatrichartz
12-
* make sure working directory for commands is properly cleared after `within` blocks
13-
[PR #307](https://github.com/capistrano/sshkit/pull/307)
14-
@steved
15-
* display more accurate string for commands with spaces being output in `Formatter::Pretty`
16-
[PR #304](https://github.com/capistrano/sshkit/pull/304)
17-
@steved
18-
* `SSHKit::Formatter::Abstract` now accepts an optional Hash of options
19-
[PR #308](https://github.com/capistrano/sshkit/pull/308) @mattbrictson
2019
* `SSHKit::Backend::Printer#test` now always returns true
2120
[PR #312](https://github.com/capistrano/sshkit/pull/312) @mikz
21+
22+
### New features
23+
24+
* `SSHKit::Formatter::Abstract` now accepts an optional Hash of options
25+
[PR #308](https://github.com/capistrano/sshkit/pull/308) @mattbrictson
2226
* Add `SSHKit::Backend.current` so that Capistrano plugin authors can refactor
2327
helper methods and still have easy access to the currently-executing Backend
2428
without having to use global variables.
25-
[PR #319](https://github.com/capistrano/sshkit/pull/319) @mattbrictson
2629
* Add `SSHKit.config.default_runner` options that allows to override default command runner.
2730
This option also accepts a name of the custom runner class.
28-
* Fix a race condition experienced in JRuby that could cause multi-server
29-
deploys to fail. [PR #322](https://github.com/capistrano/sshkit/pull/322)
30-
@mattbrictson
3131
* The ConnectionPool has been rewritten in this release to be more efficient
3232
and have a cleaner internal API. You can still completely disable the pool
3333
by setting `SSHKit::Backend::Netssh.pool.idle_timeout = 0`.
3434
@mattbrictson @byroot [PR #328](https://github.com/capistrano/sshkit/pull/328)
3535

36+
### Bug fixes
37+
38+
* make sure working directory for commands is properly cleared after `within` blocks
39+
[PR #307](https://github.com/capistrano/sshkit/pull/307)
40+
@steved
41+
* display more accurate string for commands with spaces being output in `Formatter::Pretty`
42+
[PR #304](https://github.com/capistrano/sshkit/pull/304)
43+
@steved
44+
[PR #319](https://github.com/capistrano/sshkit/pull/319) @mattbrictson
45+
* Fix a race condition experienced in JRuby that could cause multi-server
46+
deploys to fail. [PR #322](https://github.com/capistrano/sshkit/pull/322)
47+
@mattbrictson
48+
3649
## 1.8.1
3750

3851
* Change license to MIT, thanks to all the patient contributors who gave

lib/sshkit/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module SSHKit
2-
VERSION = "1.8.1"
2+
VERSION = "1.9.0.rc1"
33
end

0 commit comments

Comments
 (0)