Releases: capistrano/sshkit
Releases · capistrano/sshkit
1.21.3
📚 Documentation
- In EXAMPLES.md show how to change the SSH port in the DSL (#494) @bretweinraub
🏠 Housekeeping
- Bump toolmantim/release-drafter from 5.2.0 to 5.20.1 (#498, #500) @dependabot
- Include githubactions in the dependabot config (#497) @naveensrinivasan
- Upgrade to GitHub-native Dependabot (#492) @dependabot-preview
Full Changelog: v1.21.2...v1.21.3
1.21.2
🐛 Bug Fixes
📚 Documentation
- Update EXAMPLES.md to show how to set the ssh user (#485) @bretweinraub
🏠 Housekeeping
- Add latest rubies to CI, including 3.0; drop rubinius CI support (#489) @mattbrictson
1.21.1
1.21.0
✨ New Features
- Allow a Proc to be used as an interaction_handler (#436) @DamienRobert
📚 Documentation
- Removed dead links from README (#477) @ssimontis
🏠 Housekeeping
- Unpin mocha version and fix deprecation warnings for mocha v1.11.1 (#480) @floehopper
- Pin mocha at 1.9.x to fix CI failures (#478) @mattbrictson
- Add changelog_uri to metadata to easily link from rubygems.org (#473) @nickhammond
- Automatically maintain release notes using GitHub Actions (#472) @mattbrictson
1.20.0
1.19.1
1.19.0
- #455: Ensure UUID of commands are stable in logging - @lazyatom
- #453:
as
andwithin
now properly escape their user/group/path arguments, and the command nested within anas
block is now properly escaped before passing tosh -c
. In the unlikely case that you were manually escaping commands passed to SSHKit as a workaround, you will no longer need to do this. See #458 for examples of what has been fixed. - @grosser - #460: Handle IPv6 addresses without port - @will-in-wi
1.18.2
- #448: Fix misbehaving connection eviction loop when disabling connection pooling - Sebastian Cohnen
1.18.1
- #447: Fix broken thread safety by widening critical section - Takumasa Ochi
1.18.0
- #435: Consistent verbosity configuration #capture and #test methods - @NikolayRys