Skip to content

Releases: basecamp/kamal

v2.6.0

13 May 09:27

Choose a tag to compare

Notes

This version requires kamal-proxy v0.9.0 or higher to deploy. Run kamal proxy reboot to update to v0.9.0.

What's Changed

  • Bump rack from 3.1.8 to 3.1.10 in the bundler group across 1 directory by @dependabot in #1413
  • Update to kamal-proxy 0.8.6 by @djmb in #1449
  • Adds the ability to alias/map secrets by @matthewbjones in #1439
  • Bump the bundler group across 1 directory with 2 updates by @dependabot in #1452
  • Add ssl_redirect option by @kevinmcconnell in #1454
  • Use xargs to handle spaces in proxy options by @djmb in #1459
  • Add ability to alias secrets for tags by @visini in #1465
  • Tidy up the env secrets handling by @djmb in #1466
  • Bump nokogiri from 1.18.3 to 1.18.4 in the bundler group across 1 directory by @dependabot in #1464
  • Enforce JSON output format for aws secrets manager command by @aliismayilov in #1476
  • Use registry:3 image for the integration tests by @djmb in #1494
  • Custom proxy image by @djmb in #1499
  • Maintenance mode by @djmb in #1497
  • Rely on semver for version checks by @djmb in #1502
  • Ensure that the restart policy is unless-stopped by @djmb in #1503
  • Allow accessory only configurations by @djmb in #1501
  • Move docker login into build command by @djmb in #1506
  • Fix accessory setup by @djmb in #1507
  • Add KAMAL.app_hosts by @djmb in #1508
  • Don't allow booleans for root proxy config by @djmb in #1509
  • Run pre-connect hooks before ssh commands by @djmb in #1510
  • Docker login if exec might pull image by @djmb in #1511
  • Add KAMAL_ROLES to hook env variables by @djmb in #1514
  • Redirect buildx build output to stdout by @djmb in #1515
  • Raise an error to the user if the exec command parsed is blank by @mike-weiner in #1405
  • chore: put github status checks inside block by @pdl in #1470
  • Escape the audit line by @djmb in #1519
  • Bump nokogiri from 1.18.4 to 1.18.8 in the bundler group across 1 directory by @dependabot in #1518
  • Inherit locks by @djmb in #1520
  • Handle parentheses in variables in commands by @i7an in #1346
  • Create the .kamal/proxy/apps-config directory by @djmb in #1522
  • Extract Kamal::Configuration::Proxy::Boot by @djmb in #1526
  • Update name of KAMAL_ROLES in sample hooks files by @rahearn in #1528
  • Allow kamal-proxy run command options to be set by @djmb in #1504
  • Bumping ed25519 dependency to fix compile errors by @lukef in #1536
  • Set minimum proxy version to 0.9.0 by @djmb in #1546
  • Pin accessories to tags by @dhh in #1547
  • Add a singular role by @krzysztoff1 in #1550

New Contributors

Full Changelog: v2.5.3...v2.6.0

v2.5.3

27 Feb 10:37

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.2...v2.5.3

v2.5.2

07 Feb 15:31

Choose a tag to compare

What's Changed

Full Changelog: v2.5.1...v2.5.2

v2.5.1

06 Feb 13:57

Choose a tag to compare

What's Changed

  • Only check for docker when logging in locally by @djmb in #1401

Full Changelog: v2.5.0...v2.5.1

v2.5.0

04 Feb 11:21

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

13 Dec 12:39

Choose a tag to compare

What's Changed

Kamal 2.4.0 requires kamal-proxy 0.8.4. You will need to run kamal proxy reboot to update before you can deploy.

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

31 Oct 09:22

Choose a tag to compare

Notes

This version update kamal-proxy to 0.8.2, so will require a proxy reboot to update via kamal proxy reboot.

What's Changed

New Contributors

Full Changelog: v2.2.2...v2.3.0

v2.2.2

10 Oct 17:30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.1...v2.2.2

v2.2.1

09 Oct 18:49

Choose a tag to compare

What's Changed

Proxy changes

This version depends on kamal-proxy 0.8.1, so it requires a proxy reboot

New Contributors

Full Changelog: v2.2.0...v2.2.1

v2.2.0

08 Oct 13:02

Choose a tag to compare

What's Changed

  • Default to keeping 10m of proxy logs by @djmb in #1072
  • Update to kamal-proxy 0.8.0 by @djmb in #1064
  • Add Active Support require for to_sentence by @djmb in #1076

Proxy changes

This release upgrades to v0.8.0 of kamal-proxy, so will require running kamal proxy reboot to update before deploying. Note that support for custom TLS certificates has not been added to Kamal yet.

Full Changelog: v2.1.2...v2.2.0