Releases: capistrano/sshkit
1.23.2
1.23.1
🏠 Housekeeping
- Add
ostruct
dependency to fix warning on Ruby 3.3.5+ (#542) @mattbrictson
Full Changelog: v1.23.0...v1.23.1
1.23.0
This release of SSHKit drops mutex_m
as a gem dependency. If your app relied on mutex_m
being pulled in as a transitive dependency of sshkit
, you may need to now explicitly add mutex_m
to your Gemfile.
⚠️ Breaking Changes
- Drop
mutex_m
dependency (#536) @Earlopain
✨ New Features
- Handle unbracketed ipv6 addresses (#538) @jeromedalbert
🏠 Housekeeping
- Improve auto-generation of release notes (#540) @mattbrictson
- Replace Vagrant with Docker Compose for running functional tests (#539) @mattbrictson
Full Changelog: v1.22.2...v1.23.0
1.22.2
🐛 Bug Fixes
Full Changelog: v1.22.1...v1.22.2
1.22.1
🐛 Bug Fixes
- Explicitly require
base64
to fix missing constant error with net-ssh 7.2.2+ (#532) @mattbrictson
🏠 Housekeeping
- Fix failing tests on ruby head (#533) @mattbrictson
- Bump toolmantim/release-drafter from 5.25.0 to 6.0.0 (#530) @dependabot
Full Changelog: v1.22.0...v1.22.1
1.22.0
With this release, SSHKit now supports SFTP file transfers. For backwards-compatibility, SCP is still the default. To enable SFTP globally or per host, see more details in #524.
✨ New Features
- Allow SFTP to be used for
upload!
/download!
instead of SCP (#524, #529) @mattbrictson
📚 Documentation
- EXAMPLES.md corrections (#527) @JasonPoll
Full Changelog: v1.21.7...v1.22.0
1.21.7
🐛 Bug Fixes
- Add mutex_m dependency to fix Ruby 3.3 warning (#525) @mattbrictson
🏠 Housekeeping
- Add Ruby 3.3 to CI (#526) @mattbrictson
- Disable functional tests in CI for now (#523) @mattbrictson
Full Changelog: v1.21.6...v1.21.7
1.21.6
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
- Bump toolmantim/release-drafter from 5.24.0 to 5.25.0 (#520) @dependabot
- Bump actions/checkout from 3 to 4 (#519) @dependabot
1.21.5
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
- CI: Use newer Vagrant box to address timeout issues (#517) @mattbrictson
- Bump toolmantim/release-drafter from 5.23.0 to 5.24.0 (#515) @dependabot
- Fix CI failures by running Ruby <= 2.2 on older Ubuntu image (#516) @mattbrictson
- Bump actions/cache from 2 to 3 (#511) @dependabot
- Increase Vagrant boot timeout to accommodate slow GitHub Actions (#513) @mattbrictson
- Bump toolmantim/release-drafter from 5.22.0 to 5.23.0 (#510) @dependabot
- Upgrade macOS runner in CI since GitHub has retired 10.15 (#512) @mattbrictson
Full Changelog: v1.21.4...v1.21.5
1.21.4
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
- Add functional test with vagrant on CI (#509) @colorbox
- Migrate CI build from Travis to GitHub Actions (#507) @colorbox
- Fix test by
require 'set'
(#508) @colorbox - Bump toolmantim/release-drafter from 5.20.1 to 5.22.0 (#501, #502, #506) @dependabot
Full Changelog: v1.21.3...v1.21.4