What's Changed
This pre-release adds two new major improvements:
Reconciliation on Docker events
The reconciliation logic has been completely rewritten and now triggers on events from the Docker daemon (like a removed service or unhealthy container) to start the reconciliation process instead of checking on an interval if reconciliation is needed.
Configuration options and further information can be found in the documentation.
Image Digest get fetched with HEAD requests
Doco-CD now fetches image digests from container registries using HEAD requests to avoid rate limits with a fallback to the previous GET request logic.
This is useful for registries like DockerHub, where all GET requests against the registry count as an image pull, even if they don't download any image layers.
✨ Features
🌟 Improvements
📦 Dependencies
- chore(deps): update github/codeql-action digest to e46ed2c by @renovate[bot] in #1289
- chore(deps): pin dependencies by @renovate[bot] in #1288
- fix(deps): update module github.com/caarlos0/env/v11 to v11.4.1 by @renovate[bot] in #1291
- chore(deps): update dependency zensical to v0.0.39 by @renovate[bot] in #1290
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.8.0 by @renovate[bot] in #1292
Full Changelog: v0.84.0-rc.2...v0.84.0-rc.3