kongctl Release Highlights
v1.4.1 is a maintenance-focused release that sharpens Event Gateway
handling, reduces noisy declarative diffs, and makes E2E-required status reporting
easier to follow.
✨ What's New
- Event Gateway declarative flows now handle external parents and nested virtual
clusters more safely, so child resources can be planned without trying to manage
external ancestors (#1492). - Dump and diff coverage grew across Event Gateway policies, data-plane certificates,
and virtual-cluster checks, which helps catch export and round-trip regressions
earlier (#1463, #1468,
#1469).
🐛 Fixes & Improvements
- Declarative planning now avoids spurious updates for schema-registry references in
produce policies, and child deletes preserve namespace context
(#1464, #1477). - Pending and conflicted E2E-required statuses now point at the right checks, making
blocked PRs easier to diagnose (#1476,
#1478). - Release automation picked up a stable ad-hoc prerelease channel and refreshed
supporting dependencies (#1471, #1455,
#1475).
🔗 Commit References
Fixes
4c58d4efix(declarative): support external event gateways (#1492)bde8ce0fix(deps): update module github.com/oapi-codegen/runtime to v1.4.2 (#1483)e363270fix(ci): point pending E2E status at PR checks (#1478)de701c0fix(declarative): avoid produce policy reference idempotency diffs (#1464)05f0432fix(declarative): preserve namespace on child deletes (#1477)c28bcd9fix(ci): keep required E2E status visible for conflicted PRs (#1476)c0ca9a2fix(deps): update module github.com/kong/kongctl to v1.4.0 (#1457)f99ac10fix(deps): update module github.com/daveshanley/vacuum to v0.29.4 (#1456)
Other Changes
f1bda39chore(deps): update github/gh-aw-actions action to v0.80.6 (#1475)21930d2refactor(planner): simplify event gateway planning guards (#1462)892506btest(e2e): cover event gateway data plane certificates in dump (#1469)e873a1bchore(deps): update actions/checkout action to v7 (#1455)4a64144test(e2e): add dump round-trip coverage for EGW policies (#1463)22bcf3btest(e2e): verify event-gateway virtual cluster remains unchanged in diff (#1468)0d6333btask(ci): add stable ad-hoc prerelease channel (#1471)fdab9dbrefactor(simplify): dedupe login context and flatten roar color guard (#1467)aa6043ftask(release): pin release agent to gpt-5-mini (#1465)
Full Changelog: v1.4.0...v1.4.1
Generated by Release · gpt54 2.3M