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)