github nicholas-fedor/watchtower v1.14.3

6 hours ago

Overview

This patch release includes several improvements and fixes to improve Watchtower's reliability. Container operations now support proper cancellation and timeouts. Startup failures are now visible as warnings without enabling debug mode. The HTTP API now prevents concurrent update conflicts by returning HTTP 429 when an update is already running.

Note

Containers without proper stop signaling are now expected to take the full 30-second timeout period to stop, unless configured to use a different stop signal or timeout.

Bug Fixes

  • Update container startup failures to log at warning level by @nicholas-fedor in #1332
  • Fix context propagation to enable proper cancellation and timeout handling by @nicholas-fedor in #1335
  • fix(api): return HTTP 429 for full updates when another update is running by @veeceey in #1304

Dependency Updates

Documentation Updates

  • Add status code and concurrency behavior information to HTTP API update endpoint documentation by @nicholas-fedor in #1342

New Contributors

Full Changelog: v1.14.2...v1.14.3

Don't miss a new watchtower release

NewReleases is sending notifications on new releases.