github Kong/kongctl v1.9.0

latest releases: v1.16.0, v1.15.1, v1.15.0...
one month ago

Kong logo Kong logo kongctl Release Highlights

This release expands declarative support for AI Gateway and smooths out several declarative edge cases that could cause noisy or unexpected updates.

✨ What's New

  • Support for AI Gateway config stores, expanding declarative coverage for AI Gateway workflows.

🐛 Fixes & Improvements

  • Prevent AI Gateway certificate churn during declarative updates.
  • Normalize backend cluster TLS defaults and improve backend TLS comparison handling.
  • Resolve parent_policy_id references for modify_headers and skip_record policies.
  • Reject unsupported API version fields earlier, making invalid declarative input easier to catch.

🙏 Community Acknowledgements

  • Thanks to @apoorva-01 for contributing declarative improvements, including policy reference resolution and namespace-bearing resource handling.

🔗 Commit References

Features

  • 39ad000 feat(declarative): support AI Gateway config stores (#1699)

Fixes

  • d59aca7 fix(declarative): prevent AI Gateway certificate churn (#1738)
  • d85ed85 fix(deps): update module github.com/oapi-codegen/oapi-codegen/v2 to v2.8.0 (#1732)
  • ad6124c fix(deps): update module github.com/kong/go-apiops to v0.4.5 (#1730)
  • 0937b15 fix(deps): update module github.com/oapi-codegen/runtime to v1.6.0 (#1720)
  • 2f79e04 fix(deps): update module github.com/ajg/form to v1.8.0 (#1719)
  • e700c28 fix(deps): update module github.com/daveshanley/vacuum to v0.29.10 (#1714)
  • f1bfdda fix(declarative): resolve parent_policy_id ref for modify_headers and skip_record policies (#1704)
  • f2b4ab3 fix(e2e): skip superseded pull request runs (#1721)
  • 6e790f2 fix(deps): update module github.com/mattn/go-isatty to v0.0.23 (#1713)
  • 8fc0fe4 fix(declarative): normalize backend cluster TLS defaults (#1687)
  • bd71016 fix(deps): update module github.com/ajg/form to v1.7.3 (#1703)
  • 100f123 fix(deps): update module github.com/oapi-codegen/runtime to v1.5.0 (#1698)
  • 7cfcb5d fix(declarative): reject unsupported API version fields (#1678)
  • 4dc69d1 fix(deps): update module github.com/kong/kongctl to v1.8.0 (#1685)

Other Changes

  • e17979e task(sdk): update sdk-konnect-go to patched v0.51 (#1740)
  • cfbd3f8 chore(deps): update github/gh-aw-actions action to v0.82.13 (#1737)
  • 9461f03 task(ci): clarify E2E workflow and check naming (#1733)
  • fa57169 refactor(declarative): simplify API version handling (#1725)
  • 009b75f chore(deps): update github/gh-aw-actions action to v0.82.12 (#1729)
  • 78960f1 test(e2e): expand backend-cluster create assertions (#1726)
  • 9872909 refactor(declarative): simplify backend TLS comparison (#1715)
  • 0c8cbaa chore(deps): update github/gh-aw-actions action to v0.82.11 (#1722)
  • 34cd5ac refactor(declarative): centralize namespace-bearing resources in one iterator (#1602)
  • 1ccc560 test(e2e): add maturity-aware beta handling (#1718)
  • ec0e81d chore(deps): update github/gh-aw-actions action to v0.82.10 (#1712)
  • 598d253 chore(deps): update actions/setup-go action to v7 (#1709)
  • bcfd313 chore(deps): update module github.com/getkin/kin-openapi to v0.144.0 [security] (#1705)
  • 54cea7a chore(deps): update github/gh-aw-actions action to v0.82.9 (#1701)
  • 0cc36c7 Task: Updates to 48 based stripped sdk (#1694)
  • 7a4564c test(e2e): expand custom columns coverage for system accounts (#1688)
  • f7e5f29 simplify ref validation (#1686)

Full Changelog: v1.8.0...v1.9.0

Generated by Release · gpt54 2.4M

Don't miss a new kongctl release

NewReleases is sending notifications on new releases.