NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1120 by repository stars
Last release today
06 Oct 2026
Ships fairly regularly
a new release about every 8 days
Some releases are documented
notes for 26 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
436 releases · first in 2024
A change in release v0.107.0 broke variable interpolation with values in environment in the deployment configuration. This release fixes this.
A change in release v0.107.0 broke variable interpolation with values in environment in the deployment configuration. This release fixes this.
One-off job containers now also have the default docker compose labels, for example:
com.docker.compose.projectcom.docker.compose.servicecom.docker.compose.project.working_dirFull Changelog: v0.109.0...v0.109.1
One column per month.
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 re
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.
Full Changelog: v0.108.0...v0.109.0
Nothing published for this version
Nothing published for this version
This release adds support for including Git repos and OCI artifacts in Docker Compose's include top-level section as described in their documentation
This release adds support for including Git repos and OCI artifacts in Docker Compose's include top-level section as described in their documentation:
includeallows you to reference Compose files from remote sources, such as OCI artifacts or Git repositories.
Here serviceB is defined in a Compose file stored on Docker Hub.include: - oci://docker.io/username/my-compose-app:latest # use a Compose file stored as an OCI artifact services: serviceA: build: . depends_on: - serviceB
Use the new OCI_INSECURE_REGISTRIES environment variable to set a comma-seperated allowlist of OCI registries to treat as insecure (HTTP or self-signed certs). Entries are deduplicated and normalized to lowercase. Each entry must be a hostname with optional port (no URL schemes allowed).
Example: registry.example:5000,localhost:5000
include: section to a Compose file:
include:
- path: https://github.com/user/repo.git#main:docker-compose.yml # use a relative path if the compose file is in a subdirectory: docker/compose.yml
- path: oci://docker.io/namespace/config:latestGIT_ACCESS_TOKEN or domain-scoped credentials are configured (see wiki).OCI_INSECURE_REGISTRIES.Full Changelog: v0.107.0...v0.108.0
DATA_HOST_PATH : Optional source path of the deployment data mount as seen by the target Docker daemon (See Remote Docker daemons ). Automatically det
DATA_HOST_PATH: Optional source path of the deployment data mount as seen by the target Docker daemon (See Remote Docker daemons). Automatically detected by default.Important
The default value of the auto_discovery.delete option changed to false. Users, that want to auto-remove obsolete projects/stacks, need to explicitly set auto_discovery.delete: true in their deployment config now.
Note
APPRISE_NOTIFY_LEVEL is set to info.Full Changelog: v0.106.0...v0.107.0
This release adds an option to rewrite source URLs for deployments.
This release adds an option to rewrite source URLs for deployments.
SOURCE_URL_REWRITES (and SOURCE_URL_REWRITES_FILE) let you rewrite git source URLs before doco-cd clones them. Rules apply to both webhook- and poll-triggered deployments.
This is useful when your Git provider advertises a public URL (in webhook payloads or poll configs) but doco-cd should clone through an internal network path instead — for example when your Forgejo instance is behind a reverse proxy with a public domain, but is reachable directly over a Docker network.
More info in the wiki:
Full Changelog: v0.105.2...v0.106.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →