v1.29.0
Deployment Certifications and Source Traceability
KubeRocketCI container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 108e9186e8c5677a1ff93a93ac4e7d301291c1fc213a925c2541062c8b8ada57a0d9262dad52bea0 - attestation and
108e9186e8c5677a38ab11985524014a4e3cc86adf93e56b48116478a01dd7ca34acce7b341fc36c - signature
v1.29.0 - 2025-09-22
Features
- Add support for list of attributes with the same key
- Add ability to add Permissions to KeycloakRealmIdentityProvider
- Add KeycloakClient ClientRolesV2 field (#152)
- Introduce KeycloakOrganization feature (#115)
Bug Fixes
- Don't delete Authorization settings on KeycloakClient when using addOnly strategy
- KeycloakRealmIdentityProvider policies not being added to permissions
- Unable to update default browserFlow in master realm (#143)
- Client creation fails due to admin fine grained permissions (#180)
Testing
- Use Keycloak version 26.3 for tests (#192)
Routine
- Add development documentation (#204)
- Update KubeRocketAI (#198)
- Setup KubeRocketAI (#198)
- Refactor dependencies to use standard library alternatives (#203)
- Updated mockery from v2.53.2 to v3.5.4 (#202)
- Upgrade golangci-lint to v2 (#199)
- Update Operator SDK from v1.39.2 to v1.41.1 (#199)
- Publish 1.28.0 on the OperatorHub (#185)
- Update current development version (#185)