github nicholas-fedor/watchtower v1.11.7

20 days ago

Overview

This release improves Watchtower with enhancements to SMTP notifications and container stop functionality, alongside dependency updates for improved stability and security.

Changes

Bug Fixes

  • Enhanced SMTP notification configuration with timeout constants and URL parameter support (#527).
  • Streamlined StopContainer implementation with updated documentation (#504).

Dependency Updates

  • Updated Go to v1.24.6 (#513), Docker CLI and Docker to v28.3.3 (#494, #495), Prometheus client to v1.23.0 (#500), and shoutrrr to v0.8.17 (#526).
  • Updated Docker images: golang:alpine (#515), nginx:alpine (#413).
  • Configured Renovate for Go version updates with gomodTidy (#469, #481).

CI/CD Improvements

  • Resolved Gosec flagging issues in test files (#411).
  • Overhauled build workflows with SBOM generation and multi-architecture support (#416).
  • Enabled Buildx for attestations and OCI output in GoReleaser (#444, #445, #447, #448).
  • Added push trigger and test job to dev release workflow (#440).
  • Optimized .dockerignore and .gitignore for build contexts (#462, #476).
  • Enhanced GoReleaser configurations and workflow documentation (#479, #490).
  • Added dynamic versioning for development builds (#474).
  • Fixed GoReleaser configurations, artifact paths, and architecture handling (#419, #420, #423, #424, #456, #465).
  • Corrected SBOM generation with registry credentials and local image pulling (#431, #432, #433).
  • Fixed Docker Hub authentication in workflows (#434, #435).
  • Addressed undefined dry-run inputs and workflow errors (#475, #480).

Full Changelog

See the full changelog for details.

Don't miss a new watchtower release

NewReleases is sending notifications on new releases.