Releases: capistrano/sshkit
Releases · capistrano/sshkit
1.18.0
- #435: Consistent verbosity configuration #capture and #test methods - @NikolayRys
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_hostsis a validnet/sshoptions andknown_hostsfile 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
withinblocks - @Fjan
1.15.0
New features
Potentially breaking changes
upload!anddownload!now support remote paths which are
relative to thewithinworking 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_configoption that allows overriding default runner configs.