What's Changed
- Fix state bug by @gene-redpanda in #340
- ci: add release on tag by @gene-redpanda in #341
Full Changelog: v1.8.0...v1.9.0
Bug fixes
- Topic CRUD resilience: retry transient broker errors across create/read/update/delete, instead of failing on flaky connections. (619acd1)
- Cluster plan drift on private link toggle: toggling private link no longer produces spurious plan diffs. (4816780)
- Plan modifiers migrated from UseStateForUnknown → UseNonNullStateForUnknown across kafka_api, http_proxy, schema_registry (and their nested mtls, sasl, url, all_urls.* endpoints). Resolves a framework bug (terraform-plugin-framework#1211).
- Added (*Cluster).ModifyPlan to mark endpoint and private_link.status objects Unknown when private-link config changes (terraform-plugin-framework#1211).
CI / build
- Terraform pinned and installed explicitly for all TF_ACC tests: works around hc-install shipping an expired HashiCorp PGP key that was breaking tfplugindocs and every TF_ACC test
starting 2026-04-20. (05c768c, 024dd6b, 69b1473, f035aa5, 3d20676) - Added byovpc pipeline label and removed the redundant network test step. (9908d74)