Skip to content

v0.109.0

Latest

Choose a tag to compare

@kimdre kimdre released this 13 Aug 21:39
a4bc469

What's Changed

If a docker config is provided/mounted inside the container, doco-cd will now verify the configuration and throw errors if the config is invalid or requires a credential helper binary, that is not available in $PATH.

🌟 Improvements

  • fix(oci): reject absolute paths and directory traversal attempts in target path construction by @kimdre in #1658
  • fix(docker): check docker config file is readable and valid by @kimdre in #1660
  • fix(docker): add check for missing credential helper binaries in config by @kimdre in #1661
  • fix(docker): improve handling of missing credential helper binaries in config validation by @kimdre in #1665
  • fix(autodiscovery): do not force recreate on inert config label drift by @dennislapchenko in #1670

📦 Dependencies

  • chore(deps): update docker/dockerfile:1 docker digest to ecfaec9 by @renovate[bot] in #1663
  • chore(deps): update golang:1.26.5 docker digest to 5822931 by @renovate[bot] in #1664
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #1666
  • fix(deps): update module golang.org/x/crypto to v0.55.0 by @renovate[bot] in #1669
  • fix(deps): update module github.com/docker/cli to v29.7.2+incompatible by @renovate[bot] in #1667
  • fix(deps): update module github.com/docker/compose/v5 to v5.4.0 by @renovate[bot] in #1668

📚 Miscellaneous

  • docs: add Renovate setup guide and configuration examples by @kimdre in #1654
  • docs: rename page "Private Container Registries" to "Container Registry Authentication" by @kimdre in #1662

Full Changelog: v0.108.0...v0.109.0