From 859c84b15bea6c0d254dcde005cbb9416555fb39 Mon Sep 17 00:00:00 2001 From: Remylus Losius Date: Sun, 14 Jun 2026 21:34:36 -0400 Subject: [PATCH] =?UTF-8?q?release:=20v0.4.3=20=E2=80=94=20public=20rule?= =?UTF-8?q?=20read=20model=20for=20catalog=20consumers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stamp v0.4.3. VERSION -> 0.4.3; CHANGELOG's Unreleased "public rule read model on pkg/kensa" entry (PR #85) moves under the v0.4.3 heading and Unreleased resets. PATCH bump: the addition lives on pkg/kensa (RuleFrameworkRefs / Framework registry / RuleSummary / RemediationSummary / LoadRuleSummaries); the frozen api/ surface is untouched. Tranche 1 of the OpenWatch read-model ask, scoped by the ownership test (boundary §3.3) — facts, not policy. Verification: go test ./... green; goreleaser check + snapshot build; Makefile build stamps `kensa 0.4.3`. The signed release pipeline triggers on the v0.4.3 tag. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 10 ++++++++++ VERSION | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c84a4a..36b51eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,16 @@ the canonical names; short forms are listed in `cmd/kensa/flags.go`. ## Unreleased +(no changes yet) + +## v0.4.3 — 2026-06-14 + +Public rule read model for catalog consumers — tranche 1 of the +OpenWatch read-model ask, scoped by the Kensa/OpenWatch ownership test +(publish the normalization Kensa owns; carry facts, not policy). PATCH +bump: the addition lives on `pkg/kensa`; the frozen `api/` surface is +untouched. + ### Added - **Public rule read model on `pkg/kensa`** — the normalized catalog diff --git a/VERSION b/VERSION index 2b7c5ae..17b2ccd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.4.2 +0.4.3