github nicholas-fedor/watchtower v1.9.1

latest releases: v1.11.8, v1.11.7, v1.11.6...
4 months ago

Watchtower v1.9.1

This release addresses a critical issue with container recreation in host network mode, improves alias handling for user-defined networks, and includes dependency updates for enhanced stability and compatibility.

Fixes

  • Container Recreation: Fixed failures in host network mode by ensuring no aliases or DNS names are set, preventing "No MAC address found in config" errors. Improved alias sanitization for user-defined networks to include only the container name and new short ID (or remain empty if unset), resolving accumulation of old IDs. Enhanced network disconnection to clear source container aliases, ensuring clean recreation across all platforms. (#232, #237)

Improvements

  • Diagnostics: Enhanced logging in debugLogMacAddress for better visibility into MAC address and alias handling.
  • Testing: Added comprehensive Ginkgo tests for host, bridge, and legacy API modes, validating network configuration and alias behavior.

Dependency Updates

  • Updated github.com/docker/cli and github.com/docker/docker to v28.1.1 for improved Docker API compatibility. (#215, #217)
  • Updated nginx to v1.28.0 and related images for security and performance enhancements. (#212, #233, #235, #236)
  • Updated grafana/grafana, prom/prometheus, and other dependencies to their latest versions. (#209, #231)

Documentation

  • Fixed formatting in README to correct contributor display. (#206)

Maintenance

Full Changelog: v1.9.0...v1.9.1

Don't miss a new watchtower release

NewReleases is sending notifications on new releases.