diff --git a/changelog/index.mdx b/changelog/index.mdx
index 3ccd1eb..6c40392 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -4,6 +4,100 @@ description: "Release notes for Kosli products."
rss: true
---
+
+
+## Bug fixes
+
+- Fixed CLI flags rendering as em dashes in the generated [CLI reference](/client_reference) pages. Flag names (`--flag`, `-x`) are now wrapped in backticks so Mintlify's smart-typography renderer leaves them intact.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.20.1)
+
+
+
+
+
+## Updates
+
+- **`kosli approval` commands deprecated** — the `kosli approval` command tree is now marked as deprecated. Use [attestations](/getting_started/attestations) going forward.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.20.0)
+
+
+
+
+
+## Updates
+
+- Migrated the Docker client dependency from `github.com/docker/docker` to `github.com/moby/moby` and related modular packages (`moby/moby/api`, `moby/moby/client`).
+- Updated `github.com/open-policy-agent/opa` to v1.16.2.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.19.0)
+
+
+
+
+
+## New features
+
+- **`kosli snapshot cloud-run` is now generally available** — the [Cloud Run snapshotter](/client_reference/kosli_snapshot_cloud-run) is no longer hidden and now reports its coverage table alongside the snapshot.
+- **Path filters for `kosli snapshot s3`** — added `--include-regex` and `--exclude-regex` flags to [`kosli snapshot s3`](/client_reference/kosli_snapshot_s3) so you can scope a snapshot to a subset of objects in a bucket.
+
+## Bug fixes
+
+- Fixed `kosli attest snyk` and other SonarQube-backed attestations not forwarding the branch name to SonarQube's `project_analyses/search` endpoint, which previously returned results from the wrong branch.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.18.0)
+
+
+
+
+
+## New features
+
+- **Remote policies for `kosli evaluate`** — `--policy` on [`kosli evaluate`](/client_reference/kosli_evaluate_trail) now accepts remote `http(s)` URLs in addition to local file paths, so you can evaluate against centrally-hosted policy files.
+- **`--quiet` flag** — a new global `--quiet` flag suppresses non-essential output from the CLI, useful for scripting and CI pipelines that only care about exit codes.
+- **Expanded Cloud Run support** — [`kosli snapshot cloud-run`](/client_reference/kosli_snapshot_cloud-run) now reports Cloud Run Jobs in addition to services, and recovers missing image digests via a registry lookup when the runtime does not expose them directly.
+
+## Bug fixes
+
+- Fixed bare URLs in CLI flag descriptions producing broken links in the generated reference docs.
+- Fixed the Helm chart docs templates so they render correctly in [Mintlify](/helm).
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.17.8)
+
+
+
+
+
+## Updates
+
+- **Toolchain update** — the [Terraform provider](/terraform-reference) is now built with Go 1.26. No user-facing behavior changes.
+
+[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.6.4)
+
+
+
+
+
+## New features
+
+- **Cloud Run Jobs support in `kosli snapshot cloud-run`** — the [Cloud Run snapshotter](/client_reference/kosli_snapshot_cloud-run) can now report Cloud Run Jobs alongside services, and its wire format has been cleaned up.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.17.7)
+
+
+
+
+
+## Bug fixes
+
+- Fixed [`kosli snapshot docker`](/client_reference/kosli_snapshot_docker) crashing when it encountered a container that the Docker daemon could not inspect. Such containers are now skipped with a warning and the snapshot continues.
+- Fixed a broken `http-proxy` example link in the CLI reference docs.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.17.6)
+
+
+
## New features