# Keycloak 24.0.2 released

DevFeed: [Keycloak 24.0.2 released](<https://devfeed.tech/articles/keycloak-24-0-2-released-31637.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2024/03/keycloak-2402-released>)

Author: Keycloak Team

Published: 2024-03-25T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [version](<https://devfeed.tech/topics/version.md>), [Quarkus](<https://devfeed.tech/topics/quarkus.md>), [kerberos](<https://devfeed.tech/topics/kerberos.md>), [LDAP](<https://devfeed.tech/topics/ldap.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [openid](<https://devfeed.tech/topics/openid.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [idm](<https://devfeed.tech/tags/idm.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [keycloak-release](<https://devfeed.tech/tags/keycloak-release.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [openid](<https://devfeed.tech/tags/openid.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [quarkus](<https://devfeed.tech/tags/quarkus.md>), [release](<https://devfeed.tech/tags/release.md>), [resolved](<https://devfeed.tech/tags/resolved.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>), [test](<https://devfeed.tech/tags/test.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

## AI overview

Keycloak 24.0.2 is released with enhancements, documentation updates, dependency upgrades, and fixes for issues affecting authentication, administration, account management, imports and exports, clustering, and OpenID Connect services.

## Source excerpt

To download the release go to Keycloak downloads. Upgrading Before upgrading refer to the migration guide for a complete list of changes. All resolved issues Enhancements #25057 Inconsistent behaviour on getting user permissions using authorization authorization-services #27433 Clarify format of keys in `additionalOptions` field in the Keycloak CR docs #27481 Edit High Availability guide #27484 Edit 23.0 changes part of Upgrading Guide #27632 Integrate downstream Upgrading Guide changes into upstream #27696 Upgrade to Quarkus 3.8.2 dist/quarkus #27867 Corrections to Securing Apps Guide #27871 Upgrade to Infinispan 14.0.26 core #27953 Address feedback to Keycloak Server guide docs #27955 Address term Keycloak in Server Administration Guide docs #28009 Address edits to the Operator Guide #28033 Upgrade Infinispan to 14.0.27.Final #28084 Upgrade to Quarkus 3.8.3 dist/quarkus Bugs #14501 Getting failed to initialize js message if consent is rejected by user account/ui #15403 No email send on TOTP/Authenticator app removal core #20637 Reset password flow fails with "Page has expired" error when Kerberos authentication is enabled in the browser flow authentication #22644 Flaky test: org.keycloak.testsuite.forms.BrowserFlowTest#testAlternativeNonInteractiveExecutorInSubflow core #23701 Attribute search does not work with federated users with ldap. admin/ui #23980 Keycloak Operator fails to install realm authentication flow because "flow is null" import-export #25490 Partial export/import is not mentioned in Keycloak's Server Administration Guide docs #25687 A java.lang.NullPointerException occurs when sending a Multipart/form-data request to any file upload interface. admin/api #26396 How do you update a custom user storage provider jar that includes a version number? dist/quarkus #27117 user sessions not accessible in all cluster nodes infinispan #27180 Grant type "urn:ietf:params:oauth:grant-type:uma-ticket" openid-connect/token service endpoint is returning refresh toke