github Kong/kongctl v1.15.1

2 days ago

Kong logo Kong logo kongctl Release Highlights

v1.15.1 is a patch release focused on Homebrew distribution improvements, security dependency updates, and release pipeline hardening.

✨ What's New

  • Homebrew formula with bottles — kongctl is now available as a source-built Homebrew formula with prebuilt bottles for macOS (Apple Silicon and Intel) and Linux. Apple code signing and notarization are centralized upstream for a consistent installation experience.

    brew install --formula kong/kongctl/kongctl
  • Release recovery mode — The release pipeline now supports recovering and completing interrupted releases, with retryable publishing jobs and draft release verification (#2056, #2063).

🐛 Fixes & Improvements

  • Security: golang.org/x/crypto v0.56.0 — Patches a security vulnerability in the Go crypto module (#2057).
  • Security: fast-uri 3.1.7 — Fixes a security issue in the site documentation build dependency (#2052).
  • TUI: Bubbles v2.2.1 — Updates the terminal UI framework with minor fixes (#2072).
  • Declarative engine — Shared root planning reduces boilerplate for resource planner registration and simplifies the contributor guide (#2085).
  • AI Gateway views — Reduced duplication in TLS row construction and sync scope parent validation (#2066).

📚 Docs & DX

  • Simplified Homebrew install docs — README and installation guide now recommend brew install --formula as the single Homebrew path, removing cask migration details from introductory instructions (#2087).

🔗 Commit References

Fixes

  • dd98c6d fix(docs): recommend formula-only Homebrew installation (#2087)
  • 616f9aa fix(ci): silence expected Apple credential error annotations (#2086)
  • 27f27fc fix(deps): update dependency astro to v7.2.6 (#2076)
  • 94427a1 fix(deps): update dependency astro to v7.2.5 (#2074)
  • e127838 fix(deps): update module charm.land/bubbles/v2 to v2.2.1 (#2072)
  • 05b2d2a fix(deps): update module github.com/kong/kongctl to v1.15.0 (#2055)
  • 5937d2b fix(release): add existing-release recovery mode (#2056)

Other Changes

  • 7b35c99 chore(deps): update module golang.org/x/crypto to v0.56.0 [security] (#2057)
  • 9230b7c build(deps-dev): bump fast-uri from 3.1.5 to 3.1.7 in /site (#2052)
  • 2edd247 refactor(declarative): share root planning and streamline contributor guide (#2085)
  • a677752 refactor(simplify): reduce AI Gateway and sync scope duplication (#2066)
  • 9adea79 refactor(release): split publishing into retryable jobs (#2063)
  • 89bac8c task(release): centralize signed Homebrew artifacts upstream (#2078)
  • 0fe92b4 task(release): publish Homebrew bottles (#2073)
  • 44e2c65 task(release): publish source-built Homebrew formula (#2036)
  • 97fab22 task(ci): limit E2E scanner to Catalog APIs (#2062)
  • 65f7769 chore(deps): update actions/download-artifact action to v8.0.1 (#2084)
  • 4c3bd98 chore(deps): update github/gh-aw-actions action to v0.88.4 (#2071)
  • b374ad0 task(e2e): add scenario velocity instrumentation (#2054)
  • 56cdcd5 task(e2e): preserve cumulative baseline observations (#2067)
  • 42504b3 task(e2e): enable build caching (#2069)
  • 846a699 test(e2e): record sixth baseline run (#2068)
  • dffc371 test(e2e): separate baseline cohorts and correct rerun timing (#2075)

Full Changelog: v1.15.0...v1.15.1> Generated by Release · opus46 · 78.3 AIC · ⌖ 28.9 AIC · ⊞ 4.4K

Don't miss a new kongctl release

NewReleases is sending notifications on new releases.