Skip to content

Releases: basecamp/kamal

v0.8.3

23 Feb 11:31
@dhh dhh
Compare
Choose a tag to compare

What's Changed

  • Improve zero-downtime deploy mechanism by starting new version before stopping old and extending timeouts for slower booting apps on constrained CPUs by @dhh in #56
  • Add --skip-broadcast/-B to avoid sending audit broadcasts to the configured command by @dhh in 7ad416f
  • Print container logs when HealthCheck response_code != 200 by @intrip in #54

Full Changelog: v0.8.1...v0.8.3

v0.8.1

20 Feb 17:12
@dhh dhh
Compare
Choose a tag to compare

What's Changed

  • Add log output when healthcheck fails by @dhh in 8e918b1
  • Retry healthcheck up to five times if healthcheck container isn't ready by @dhh in 1ccf679
  • Protect against rolling back to a missing version by @dhh in a0d71f3
  • Stop app containers before trying to remove them by @dhh in 0fa70f4
  • Add confirmation prompt when trying to remove accessories by @dhh in 67cb89b
  • Remove need to use ERB in order to reference registry password from ENV by @dhh in 28be8dc
  • Expand arguments in docker commands to their full, self-explanatory versions by @dhh in 5898fdd
  • Remove images of the same name as the one being pulled to prevent orphan, untagged dupes by @dhh in 42b3434
  • Properly escape shell arguments by @pagbrl in #53
  • Add support for ed25519 SSH keys by @pagbrl in #53

Full Changelog: v0.7.2...v0.8.1

v0.7.2

18 Feb 15:30
@dhh dhh
Compare
Choose a tag to compare

What's Changed

  • Add healthcheck before deploy by @dhh in #52
  • Add audit broadcasts by @dhh in #51 (amended in 7f1191b)
  • Protect against rolling back to a non-existing version by @dhh in 2e06bf5

Full Changelog: v0.6.4...v0.7.2

v0.6.4

15 Feb 12:50
@dhh dhh
Compare
Choose a tag to compare

What's Changed

  • Tag images with service label so we can prune exclusively by @dhh 8ec94f1
  • Fix that unused images weren't being pruned correctly by @dhh dc68639

Full Changelog: v0.6.3...v0.6.4

v0.6.3

11 Feb 12:14
@dhh dhh
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.2...v0.6.3