From 3325be37ca39a65394844222e8b75d2109cbb9c5 Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Wed, 29 Apr 2026 19:21:04 +0000
Subject: [PATCH] docs: add changelog entries for cli v2.17.2 and terraform
provider v0.6.2
Generated-By: mintlify-agent
---
changelog/index.mdx | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/changelog/index.mdx b/changelog/index.mdx
index 6587853..4473dc1 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -4,6 +4,34 @@ description: "Release notes for Kosli products."
rss: true
---
+
+
+## Bug fixes
+
+- **Clearing environment descriptions** — `kosli_environment` and `kosli_logical_environment` updates now use the `PATCH` endpoint, so setting `description = ""` correctly clears the environment's description. The previous `PUT`-based flow silently ignored empty descriptions. See the [`kosli_environment`](/terraform-reference/resources/environment) and [`kosli_logical_environment`](/terraform-reference/resources/logical_environment) references.
+
+[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.6.2)
+
+
+
+
+
+## New features
+
+- **`--assert` / `--no-assert` for evaluate commands** — `kosli evaluate trail`, `kosli evaluate trails`, and `kosli evaluate input` now accept a mutually-exclusive `--assert` / `--no-assert` flag pair. Pass `--no-assert` to use these commands as a policy decision point: the verdict is printed and the command exits 0, leaving any assertion to a downstream step. Default behaviour is unchanged — a policy deny still exits non-zero. These commands are now marked `[BETA]`. See the [evaluate trail](/client_reference/kosli_evaluate_trail), [evaluate trails](/client_reference/kosli_evaluate_trails), and [evaluate input](/client_reference/kosli_evaluate_input) references.
+
+## Updates
+
+- Help text for `kosli attest artifact` and `kosli fingerprint` now clarifies that `--artifact-type=docker` requires the image to have been pushed to or pulled from a registry, and points to `--artifact-type=oci` as the preferred alternative for registry-resident images. See the [attest artifact](/client_reference/kosli_attest_artifact) reference.
+
+## Bug fixes
+
+- Reduced API request payload sizes by switching to compact JSON marshalling for both multipart (`--attestation-data`, `--user-data`) and non-multipart request bodies. Multipart payloads no longer hit the server's per-part size limit at ~400-500 KB on disk, and non-multipart bodies are 30-55% smaller on the wire. Debug and dry-run output remains pretty-printed.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.17.2)
+
+
+
## Bug fixes