Releases: capistrano/capistrano
Releases · capistrano/capistrano
3.19.2
🐛 Bug Fixes
- Fix
uninitialized constant Capistrano::SCM::Git::StringIO
(#2164) @taketo1113
Full Changelog: v3.19.1...v3.19.2
3.19.1
This release fixes an edge case where the new REVISION_TIME
feature of 3.19.0 could cause deploys to hang in server environments where Git is configured to use an interactive pager.
🐛 Bug Fixes
Full Changelog: v3.19.0...v3.19.1
3.19.0
For Git-based deployments, Capistrano now creates a REVISION_TIME
file (in addition to a REVISION
file) in each release. See #2155 for more details. To opt out of this behavior, clear the following Rake task in your config/deploy.rb
:
Rake::Task["git:set_current_revision_time"].clear_actions
✨ New Features
🏠 Housekeeping
- Properly assert that release was created in feature test (#2160) @G-Rath
- Use Docker container as remote SSH target for test suite (#2159) @eric-eye
- Fix mocha deprecation warnings (#2158) @mattbrictson
- Remove Danger since it is no longer working reliably (#2157) @mattbrictson
- Remove some stray spaces (#2154) @G-Rath
Full Changelog: v3.18.1...v3.19.0
3.18.1
📚 Documentation
🏠 Housekeeping
- Fix RuboCop in CI (#2148) @mattbrictson
- Add Ruby 3.3 to CI (#2147) @mattbrictson
Full Changelog: v3.18.0...v3.18.1
3.18.0
Changes
- Remove default webpacker path to linked_dirs (#2139) @taketo1113
🐛 Bug Fixes
- Fix "lambda method requires a literal block" error (Ruby 3.3) (#2141) @mattbrictson
🏠 Housekeeping
- Upgrade to latest ver of release-drafter and update config (#2143) @mattbrictson
- Upgrade CI to actions/checkout v4 (#2142) @mattbrictson
- Auto-bump version number in generated release notes (#2140) @mattbrictson
- Migrate from CircleCI to GitHub Actions; add Cucumber features to CI (#2132) @mattbrictson
Full Changelog: v3.17.3...v3.18.0
3.17.3
This is a gem housekeeping release. No user-facing changes.
📚 Documentation
🏠 Housekeeping
- Fix deprecated usage of open-uri so feature tests work on Ruby 3 (#2129) @mattbrictson
- Fix failing OpenSSL install on Ruby 2.3 CI image (#2130) @mattbrictson
- Add Ruby 3.2 to CI matrix (#2126) @mattbrictson
- Fix failing CI builds for Ruby < 2.3 (#2124) @mattbrictson
New Contributors
Full Changelog: v3.17.2...v3.17.3
3.17.2
📚 Documentation
🏠 Housekeeping
- Fix failing Ruby 2.0 CI build (#2116) @mattbrictson
Full Changelog: v3.17.1...v3.17.2
3.17.1
📚 Documentation
- Remove reference to the deprecated :scm variable (#2111) @elondaits
🏠 Housekeeping
- Switch cucumber tests to use https instead of git:// (#2112) @mattbrictson
- Install newer SSH client to fix CI for old Rubies (#2106) @mattbrictson
Full Changelog: v3.17.0...v3.17.1
3.17.0
✨ New Features
- Add common Rails paths to suggested
linked_dirs
andlinked_files
(#2105) @gdurelle - Add new default webpacker path to
linked_dirs
(#2084) @razum2um
🐛 Bug Fixes
🏠 Housekeeping
- Switch from Travis to Circle CI (#2100) @mattbrictson
- Ensure rubocop can run under Ruby 3.1 (#2099) @mattbrictson
- Fix warnings and errors in cucumber feature tests (#2095) @mattbrictson
3.16.0
✨ New Features
- Add a
:verify_commit
option; if enabled, checks that the revision being deployed has a valid signature (git only) (#2076) @mohamedhafez
🏠 Housekeeping
- Fix cucumber
puts
deprecation warnings (#2075) @mattbrictson