Changelog#

This changelog documents all notable changes to the Keycloak app. Keep a Changelog is the format and this project adheres to Semantic Versioning.

Please also consider the upstream release notes.

Version 26.7.0#

Released: 15. Jul 2026

Version 26.6.3-ucs2#

Released: 25. Jun 2026

  • The app’s container image is now pulled from artifacts.software-univention.de instead of docker.software-univention.de. Operators who restrict outbound traffic with a firewall or proxy must, before upgrading, allow both artifacts.software-univention.de and s3.de-west-1.psmanaged.com: the registry answers image blob downloads with an HTTP 307 redirect to the latter (its S3 backing storage), so pulls fail if only the registry host is reachable. See Allowing artifacts.software-univention.de in firewalls and proxies for guidance.

  • The published Keycloak container images now ship supply chain security metadata: a Cosign signature, a Software Bill of Materials (SBOM), and Vulnerability Exploitability eXchange (VEX) information. See the Nubus Kubernetes operation guide on supply chain security for how to consume and process it:

  • Fixed a regression in the LDAP user federation that flooded the LDAP server with BIND requests. Since Keycloak 26.6.0, the federation service-account connection re-authenticated on every operation instead of reusing a single pooled, already-bound connection, so each login of an LDAP-backed user triggered several additional binds and could overload the LDAP server. The service account now binds once and reuses the pooled connection. This affects only Nubus for Kubernetes deployments, which connect to LDAP with connection pooling enabled and without StartTLS. Traditional UCS deployments use StartTLS without pooling and aren’t affected. Back-ported from upstream keycloak/keycloak#50201.

Version 26.6.3-ucs1#

Released: 11. Jun 2026

Version 26.6.2-ucs1#

Released: 3. Jun 2026

Version 26.6.1-ucs1#

Released: 22. Apr 2026

Version 26.5.6-ucs2#

Released: 27. Mar 2026

Version 26.5.6-ucs1#

Released: 25. Mar 2026

Version 26.5.5-ucs1#

Released: 10. Mar 2026

Version 26.5.4-ucs1#

Released: 2. Mar 2026

Version 26.5.3-ucs1#

Released: 11. Feb 2026

Version 26.5.2-ucs2#

Released: 30. Jan 2026

Version 26.4.7-ucs1#

Released: 10. Dec 2025

Version 26.4.4-ucs1#

Released: 18. Nov 2025

Version 26.4.2-ucs1#

Released: 05. Nov 2025

Version 26.3.5-ucs1#

Released: 14. Oct 2025

Version 26.3.3-ucs1#

Released: 15. Sep 2025

Version 26.3.1-ucs1#

Released: 14. Aug 2025

Version 26.2.5-ucs1#

Released: 19. June 2025

Version 26.1.4-ucs2#

Released: 08. May 2025

  • This release of the Keycloak app includes again the SPI extension for so called ad-hoc provisioning.

Version 26.1.4-ucs1#

Released: 22. April 2025

  • The app updates to Keycloak version 26.1.4.

  • This version of Keycloak requires higher versions for the database backends:

    • At least version 12 for PostgreSQL.

    • At least version 10.0.4 for MariaDB.

  • In the configuration for the LDAP federation Keycloak no longer allows connectionPooling=true together with startTLS=true. The default in UCS is now connectionPooling=false and startTLS=true.