What's Changed
- Added a new REST API endpoint for force-recreating an entire Docker Compose project or one selected service while preserving the deployed configuration and metadata, similiar to what the docker compose cli flag
--force-recreatedoes.
Swarm stacks retain the existingrestartaction, which already forces service task updates through Swarm'sForceUpdate. Docker Swarm has no distinct--force-recreateoperation. - When you use webhooks and poll configs with inline deployment configurations together, the webhook request can now fall back to a matching inline deployment config in the poll config. See the wiki for more info.
✨ Features
- feat(api): add force-recreate action for compose projects by @kimdre in #1829
- feat: support inline deployments for webhooks by @kimdre in #1831
🌟 Improvements
📦 Dependencies
- fix(deps): update module github.com/prometheus/common to v0.71.0 by @renovate[bot] in #1830
- chore(deps): update dependency zensical to v0.0.60 by @renovate[bot] in #1833
- chore(deps): update module mvdan.cc/gofumpt to v0.12.0 by @renovate[bot] in #1834
📚 Miscellaneous
Full Changelog: v0.116.0...v0.117.0