From 2471b1e62c26d27aa09c0e5404925d093fc192eb Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Mon, 3 Aug 2026 09:14:03 +0000
Subject: [PATCH 1/4] chore: add changelog entries for CLI v2.36.0-v2.36.3,
Terraform v0.9.1-v0.9.2, and Platform updates
---
changelog/index.mdx | 87 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 87 insertions(+)
diff --git a/changelog/index.mdx b/changelog/index.mdx
index 50935e3..4845f4c 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -4,6 +4,93 @@ description: "Release notes for Kosli products."
rss: true
---
+
+
+## Updates
+
+- **Deprecated flags visible in reference docs** — deprecated flags (for example `--registry-provider`) are now listed in the [CLI reference](/client_reference) with their migration message, instead of being silently hidden.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.3)
+
+
+
+
+
+## Updates
+
+- **Cleaner snapshot change summaries** — an artifact is no longer marked as `changed` when only its timestamp differs from the previous snapshot (for example a touched file or a restarted pod). Only differences that carry compliance meaning now produce a change event, so real changes stand out on the snapshot page.
+- **Snapshot event counts add up** — the started/changed/exited breakdown next to a snapshot's total event count now includes legacy `changed` events, so the totals match.
+- **Accurate compliance evaluation timestamps** — `compliance_status.evaluated_at` on the v2 API now reflects the event that triggered the evaluation, instead of the previous one. Verdicts no longer appear to predate the attestation inside them.
+
+## Bug fixes
+
+- **Instance count hidden without scaling capture** — environments that don't capture scaling no longer display a stale instance count on artifact and event views.
+
+
+
+
+
+## New features
+
+- **Non-interactive delete safety** — `kosli delete api-key` and `kosli delete service-account` now fail with a clear error when stdin is not a TTY (for example in CI) instead of silently exiting without deleting. Pass `--assume-yes` to delete non-interactively.
+
+## Updates
+
+- **`--include-scaling` / `--exclude-scaling` deprecated** — these flags on `kosli create environment` and `kosli snapshot` now print a deprecation warning. Scaling events no longer trigger new snapshots.
+
+## Bug fixes
+
+- **Payload logging failures no longer abort requests** — a failure to log an outgoing request payload now warns instead of exiting, so the request itself is no longer cancelled.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.2)
+
+
+
+
+
+## Breaking changes
+
+- **`include_scaling` removed from `kosli_environment`** — the `include_scaling` attribute has been removed from both the `kosli_environment` resource and data source. The Kosli API no longer honours it (it always reports `false`), and setting it to `true` caused apply failures. Remove any `include_scaling` values from your configuration before upgrading.
+
+[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.9.2)
+
+
+
+
+
+## Bug fixes
+
+- **FAQ URL typo** — fixed a double slash in the FAQ link shown when boolean flag arguments are misused (`https://docs.kosli.com//faq/` → `https://docs.kosli.com/faq/`).
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.1)
+
+
+
+
+
+## Updates
+
+- **Cleaner errors for unknown commands** — unrecognised command tokens (for example `kosli list garbage`) now report an error and exit non-zero instead of silently exiting `0`.
+- **Boolean flag help cleanup** — the boolean-flag FAQ link has been removed from the `--compliant` and `--compliance-status` flag descriptions now that space-form booleans are handled correctly.
+
+## Bug fixes
+
+- **Space-form boolean flags** — boolean flags written in the space form (for example `--compliant false`) were being misread as positional arguments, causing spurious errors or silently wrong behaviour. They now parse correctly.
+
+[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.0)
+
+
+
+
+
+## Updates
+
+- **Dependency bumps** — no user-facing changes; internal dependency updates only.
+
+[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.9.1)
+
+
+
## Breaking changes
From 6facaf0eae9710a4b0c1f4b93def38dce32d50c9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Gr=C3=B8ndahl?=
Date: Mon, 3 Aug 2026 11:34:18 +0200
Subject: [PATCH 2/4] fix: use American spelling in changelog entries
---
changelog/index.mdx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/changelog/index.mdx b/changelog/index.mdx
index 4845f4c..dc3e4f0 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -50,7 +50,7 @@ rss: true
## Breaking changes
-- **`include_scaling` removed from `kosli_environment`** — the `include_scaling` attribute has been removed from both the `kosli_environment` resource and data source. The Kosli API no longer honours it (it always reports `false`), and setting it to `true` caused apply failures. Remove any `include_scaling` values from your configuration before upgrading.
+- **`include_scaling` removed from `kosli_environment`** — the `include_scaling` attribute has been removed from both the `kosli_environment` resource and data source. The Kosli API no longer honors it (it always reports `false`), and setting it to `true` caused apply failures. Remove any `include_scaling` values from your configuration before upgrading.
[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.9.2)
@@ -70,12 +70,12 @@ rss: true
## Updates
-- **Cleaner errors for unknown commands** — unrecognised command tokens (for example `kosli list garbage`) now report an error and exit non-zero instead of silently exiting `0`.
+- **Cleaner errors for unknown commands** — unrecognized command tokens (for example `kosli list garbage`) now report an error and exit non-zero instead of silently exiting `0`.
- **Boolean flag help cleanup** — the boolean-flag FAQ link has been removed from the `--compliant` and `--compliance-status` flag descriptions now that space-form booleans are handled correctly.
## Bug fixes
-- **Space-form boolean flags** — boolean flags written in the space form (for example `--compliant false`) were being misread as positional arguments, causing spurious errors or silently wrong behaviour. They now parse correctly.
+- **Space-form boolean flags** — boolean flags written in the space form (for example `--compliant false`) were being misread as positional arguments, causing spurious errors or silently wrong behavior. They now parse correctly.
[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.0)
From ddffac9dbf9655304485ad15e7a6a54211022359 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Gr=C3=B8ndahl?=
Date: Mon, 3 Aug 2026 11:38:14 +0200
Subject: [PATCH 3/4] docs: drop terraform v0.9.1 dependency-bump changelog
entry
---
changelog/index.mdx | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/changelog/index.mdx b/changelog/index.mdx
index dc3e4f0..8539924 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -81,16 +81,6 @@ rss: true
-
-
-## Updates
-
-- **Dependency bumps** — no user-facing changes; internal dependency updates only.
-
-[View on GitHub](https://github.com/kosli-dev/terraform-provider-kosli/releases/tag/v0.9.1)
-
-
-
## Breaking changes
From 820825b27beee6852bdfa19c911412e39476c18d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Gr=C3=B8ndahl?=
Date: Mon, 3 Aug 2026 11:41:56 +0200
Subject: [PATCH 4/4] fix: use American spelling for canceled in changelog
---
changelog/index.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/changelog/index.mdx b/changelog/index.mdx
index 8539924..c5eacc9 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -40,7 +40,7 @@ rss: true
## Bug fixes
-- **Payload logging failures no longer abort requests** — a failure to log an outgoing request payload now warns instead of exiting, so the request itself is no longer cancelled.
+- **Payload logging failures no longer abort requests** — a failure to log an outgoing request payload now warns instead of exiting, so the request itself is no longer canceled.
[View on GitHub](https://github.com/kosli-dev/cli/releases/tag/v2.36.2)