Skip to content

Releases: mattbrictson/tomo

0.14.0

28 Nov 23:13
Compare
Choose a tag to compare

✨ New Features

🏠 Housekeeping

0.13.0

21 Nov 16:25
Compare
Choose a tag to compare

This release completely removes support for the old %<...> settings interpolation syntax that has been deprecated since tomo 0.9.0. Make sure you have upgraded to the %{...} syntax in your existing tomo projects, like this:

# old
set deploy_to: "/var/www/%<application>"
# new
set deploy_to: "/var/www/%{application}"

⚠️ Breaking Changes

✨ New Features

📚 Documentation

🏠 Housekeeping

0.12.0

13 Nov 21:28
Compare
Choose a tag to compare

⚠️ Breaking Changes

✨ New Features

📚 Documentation

🏠 Housekeeping

0.11.0

06 Nov 15:27
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

🏠 Housekeeping

0.10.0

30 Oct 20:08
Compare
Choose a tag to compare

✨ New Features

0.9.0

23 Oct 01:36
Compare
Choose a tag to compare

There are two important breaking changes in this release. Please read carefully when upgrading!

  1. 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}"
  2. 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

🏠 Housekeeping

0.8.1

29 Sep 00:21
Compare
Choose a tag to compare

🐛 Bug Fixes

0.8.0

18 Sep 04:15
Compare
Choose a tag to compare

✨ New Features

0.7.0

10 Sep 15:14
Compare
Choose a tag to compare

✨ New Features

0.6.0

02 Sep 16:07
Compare
Choose a tag to compare

Due to the breaking changes in the bundler plugin for this release, existing tomo projects will need to be modified when upgrading to tomo 0.6.0:

  1. Remove .bundle from :linked_dirs
  2. Add the new bundler:config step to the setup block prior to bundler:install
  3. Use an alternative to :bundler_install_flags (this setting is no longer supported)

See #46 for details.

⚠️ Breaking Changes

  • Explicitly configure bundler with a .bundle/config file rather than relying on side effects of bundle install flags (Bundler 3 support) (#46) @mattbrictson

✨ New Features

  • Add :git_ref setting to allow deploying an arbitrary SHA/tag (#47) @mattbrictson

🐛 Bug Fixes

🏠 Housekeeping