Releases: telekom/controlplane
Releases · telekom/controlplane
v0.18.0
🚀 Release 0.18.0
0.18.0 (2026-03-18)
Bug Fixes
- common-server: race-condition and security improvements (#272) (9d08e02)
- gateway: add deny-all sentinel to ACL plugin when no consumers exist (#277) (0dd6017)
Features
- common-libs: improve error handling, add feature flags, and fix logger type (#260) (03165a0)
- common-server: unify latency format in logs (#267) (5fbb19e)
- gateway: add buffering config, dynamic upstream, access control fix, and secret-manager integration (#259) (719c58f)
- introduce event-driven communication to the control plane (#265) (f1ed1f5)
- rover-ctl: add EventSpec handler, env placeholder substitution, and HTTP client improvements (#264) (f15e0f7)
- rover-ctl: support for get-info-many cmd (#246) (1d9f194)
- secret-manager: add write strategy support and improve caching (#263) (3f311bf)
✨🎉
v0.17.0
v0.16.0
🚀 Release 0.16.0
0.16.0 (2025-11-27)
Bug Fixes
- install: add missing notification in local install (#226) (3f5cc2d)
- k8s-authz-mdw checks aud-claim correctly; updated default aud-claim; added unit-tests (9b43a9c)
- k8s-authz: updated file-manager audience; added option to set audience (09fa2db)
- rover-ctl: correctly append the expected base-path if not provided in the server-url (#231) (2b30a29)
- rover: improve error-handling for application-secret deletion (#237) (a2fa10e)
- secret-manager: improved api error-handling for get and set (#228) (430c9d2)
Features
✨🎉
v0.15.0
🚀 Release 0.15.0
0.15.0 (2025-11-18)
Bug Fixes
- ci: correctly escape semantic-release notes (066fb80)
- ci: correctly escape semantic-release notes using heredoc (87ff030)
- correctly set api-spec-name in swagger; api-spec-name must be all-lower-case (#196) (32eca4c)
- identity remove
SetStatusProcessing(...); common-server: enhance client-metric if no response from server (#218) (4d72987) - install: correctly add labels to label-selector in servicemonitor (#189) (ca41088)
- organization: support setting of team-secret value (#200) (8b1db7e)
- secret-manager: fix race condition when using backend-cache (#201) (93aaa09)
Features
- add notification for organization and approval (#194) (785def5)
- errors: implement specialized error types and handling for controllers (#204) (179feae)
- file-manager: Add DELETE operation for files (#182) (de1afe6)
- improved approval-builder; improved conditions; refactored validation in all api-handlers (#223) (8162b88)
- major improvements in regards to migration; added e2e-tester tool; improved snapshotter-tool (#205) (461a0a6)
- rover-server: integrate delete API from file-manager (#191) (2fd9c63)
✨🎉
v0.14.0
🚀 Release 0.14.0
0.14.0 (2025-10-01)
Bug Fixes
- changes from debs (#187) (618bc6d)
- ci: build image in PRs (#179) (2491c0f)
- improve memory-usage for inmemory-store (#180) (919c549)
- resolve reconciler loops in organization + identity (#178) (0504b8e)
Features
- circuit-breaker: add the circuit breaker feature (826bcaf)
- moved entire controlplane into single namespace (#183) (d646615)
✨🎉
v0.13.0
🚀 Release 0.13.0
0.13.0 (2025-09-24)
Bug Fixes
- admin: added missing link to team-api-issuer to zone-status (#163) (33f61ac)
- route-tester: Fix accesstoken import because it was moved from secret-manager to common-server (#161) (ea4c310)
Features
- added api-category crd to enforce conventions for different api types (#167) (a5e68d6)
- organization: add prefix to token, add token_url + server_url to token (#168) (60cf199)
- rover-ctl: improved debug-info about user to printed banner (#169) (20e0d02)
- secret-manager: added support for setting onboarding secret-values for team and environment (#164) (7e14901)
✨🎉