Releases: capistrano/sshkit
Releases · capistrano/sshkit
1.17.0
- #430: [Feature] Command Argument STDOUT/capistrano.log Hiding - @NorseGaud
1.16.1
1.16.0
- #417: Cache key generation for connections becomes slow when
known_hosts
is a validnet/ssh
options andknown_hosts
file is big. This changes the cache key generation and fixes performance issue - @ElvinEfendi.
1.15.1
This is a small bug-fix release that fixes problems with upload!
and download!
that were inadvertently introduced in 1.15.0.
Breaking changes
- None
Bug fixes
- #410: fix NoMethodError when using upload!/download! with Pathnames - @UnderpantsGnome
- #411: fix upload!/download! when using relative paths outside of
within
blocks - @Fjan
1.15.0
New features
Potentially breaking changes
upload!
anddownload!
now support remote paths which are
relative to thewithin
working directory. They were previously documented
as only supporting absolute paths, but relative paths still worked relative
to the remote working directory. If you rely on the previous behaviour you
may need to adjust your code.
1.14.0
Breaking changes
- None
New features
- #401: Add :log_percent option to specify upload!/download! transfer log percentage - @aubergene
1.13.1
Breaking changes
- None
Bug fixes
- #397: Fix NoMethodError assign_defaults with net-ssh older than 4.0.0 - @shirosaki
1.13.0
Breaking changes
- None
New features
- #372: Use cp_r in local backend with recursive option - @okuramasafumi
Bug fixes
- #390: Properly wrap Ruby StandardError w/ add'l context - @mattbrictson
- #392: Fix open two connections with changed cache key - @shirosaki
1.12.0
Breaking changes
- None
New features
- Add
SSHKit.config.default_runner_config
option that allows overriding default runner configs.