github nicholas-fedor/watchtower v1.11.1

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

Overview

Watchtower v1.11.1 is a patch release that reintroduces the option to skip TLS verification for registry connections, addressing compatibility issues with insecure registries. It also includes minor dependency updates and CI improvements.

Changes

Reintroduce TLS Skip Option (PR #312)

  • Added WATCHTOWER_REGISTRY_TLS_SKIP and WATCHTOWER_REGISTRY_TLS_MIN_VERSION flags to support insecure registries and configurable TLS versions, resolving issue #309.
  • Refactored registry authentication with a Client interface for better testability.
  • Enhanced error handling in digest.go to fail on empty authentication tokens.
  • Updated tests in auth_test.go and digest_test.go for HTTP registries and malformed headers.
  • Improved documentation in docs/arguments.md with reorganized navigation.

Dependencies and CI

  • Updated nicholas-fedor/go-proxy-pull-action to digest 295b256 (PR #306).
  • Updated golangci/golangci-lint-action to digest 09dada9 (PR #310).
  • Updated cimg/go Docker tag to v1.24.4 (PR #311).

Full Changelog

For a complete list of changes, see the v1.11.0...v1.11.1 changelog.

Don't miss a new watchtower release

NewReleases is sending notifications on new releases.