0.9.0
There are two important breaking changes in this release. Please read carefully when upgrading!
-
The
%<setting>
syntax for referencing other settings is now deprecated. Instead, tomo now uses the%{setting}
syntax. See #59. Please update your settings. E.g.# old set deploy_to: "/var/www/%<application>" # new set deploy_to: "/var/www/%{application}"
-
The
puma
plugin has been overhauled and now uses a robust systemd setup for zero-downtime deploys. Refer to #58 for more information and for migration instructions.
⚠️ Breaking Changes
- Change settings interpolation syntax to
%{...}
(#59) @mattbrictson - Manage puma start/stop/restart via systemd (#58) @mattbrictson
🏠 Housekeeping
- DRY up CircleCI config with 2.1 syntax (#62) @mattbrictson
- Update rubocop requirement from = 0.75.0 to = 0.75.1 (#61) @dependabot-preview
- Update rubocop-minitest requirement from = 0.2.1 to = 0.3.0 (#60) @dependabot-preview
- Add rubocop-minitest (#57) @mattbrictson
- Upgrade CI to use Ruby 2.4.9, 2.5.7, 2.6.5 (#56) @mattbrictson
- Update rubocop requirement from = 0.74.0 to = 0.75.0 (#55) @dependabot-preview
- Update rubocop-performance requirement from = 1.4.1 to = 1.5.0 (#54) @dependabot-preview
- Remove
English
dependency from tomo.gemspec (#53) @mattbrictson - Update rake requirement from ~> 12.3 to ~> 13.0 (#52) @dependabot-preview