What's Changed
- Doco-CD is now built with the Docker CLI buildx plugin and supports building images that require BuildKit.
- Added support to use OCI artifacts for deployments: https://doco.cd/next/Advanced/OCI/Artifact-Usage/
- Poll intervals can now be definied as integer (
60), numeric strings ("60") and Go duration strings ("60s"or"1m").
Intervals are now always shown in the logs as Go durations.
✨ Features
🌟 Improvements
- refactor(ssh): optimize endpoint checks by @kimdre in #1350
- feat(build): vendor buildx CLI plugin to enable BuildKit Dockerfiles by @SamORichards in #1340
- refactor(poll): update interval handling to use Go durations by @kimdre in #1352
- feat(scheduler): add ephemeral label handling for one-off jobs by @kimdre in #1353
📦 Dependencies
- chore(deps): update golang:1.26.3 docker digest to 633d23b by @renovate[bot] in #1343
- fix(deps): update module github.com/getsops/sops/v3 to v3.13.0 by @renovate[bot] in #1342
- chore(deps): update module golang.org/x/tools to v0.45.0 by @renovate[bot] in #1341
- fix(deps): update module github.com/go-git/go-billy/v5 to v5.9.0 by @renovate[bot] in #1344
- fix(deps): update module github.com/go-git/go-git/v5 to v5.19.0 by @renovate[bot] in #1345
- chore(deps): update golang:1.26.3 docker digest to 313faae by @renovate[bot] in #1347
📚 Miscellaneous
- chore: ci skip build dev duplicate build by @qianlongzt in #1349
New Contributors
- @SamORichards made their first contribution in #1340
Full Changelog: v0.88.0...v0.89.0-rc.1