Skip to content

Releases: capistrano/sshkit

1.16.1

21 May 00:13
Compare
Choose a tag to compare
  • #425: Command#group incorrectly escapes double quotes, resulting in a a syntax error when specifying the group execution using as. This issue manifested when user command quotes changed from double quotes to single quotes. This fix removes the double quote escaping - @pblesi.

1.16.0

04 Feb 01:40
Compare
Choose a tag to compare
  • #417: Cache key generation for connections becomes slow when known_hosts is a valid net/ssh options and known_hosts file is big. This changes the cache key generation and fixes performance issue - @ElvinEfendi.

1.15.1

18 Nov 19:55
Compare
Choose a tag to compare

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

03 Nov 16:41
Compare
Choose a tag to compare

New features

  • #408: upload! and download! now respect within - @sj26

Potentially breaking changes

  • upload! and download! now support remote paths which are
    relative to the within 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

30 Jun 16:25
Compare
Choose a tag to compare

Breaking changes

  • None

New features

  • #401: Add :log_percent option to specify upload!/download! transfer log percentage - @aubergene

1.13.1

31 Mar 14:31
Compare
Choose a tag to compare

Breaking changes

  • None

Bug fixes

  • #397: Fix NoMethodError assign_defaults with net-ssh older than 4.0.0 - @shirosaki

1.13.0

25 Mar 00:31
Compare
Choose a tag to compare

Breaking changes

  • None

New features

Bug fixes

1.12.0

10 Feb 15:36
Compare
Choose a tag to compare

Breaking changes

  • None

New features

  • Add SSHKit.config.default_runner_config option that allows overriding default runner configs.

1.11.5

17 Dec 01:50
Compare
Choose a tag to compare

Bug fixes

1.11.4

03 Nov 04:54
Compare
Choose a tag to compare
  • Use string interpolation for environment variables to avoid escaping issues
    with sprintf
    PR #280
    @Sinjo - Chris Sinjakli