Friday, June 18 2021
To download the release go to Keycloak downloads.
The Keycloak server has now official support for client policies and Financial-grade API (FAPI). This capability was previewed in earlier versions, but now it is more polished and properly documented. Thanks to Takashi Norimatsu, who did most of the work on this. Also thanks to Dmytro Mishchuk, Andrii Murashkin and Hryhorii Hevorkian, who did a great deal of the work on this feature as well. Finally thanks to all the members of the FAPI Special interest group for their help and feedback.
In this version, there were several improvements to the User Profile SPI in order to prepare the ground on how users profiles are managed in Keycloak.
One of these improvements is the support for configuring user profiles through the administration console. For more details proceed to Server Administration Guide
Thanks to the community and all the individuals involved in this effort.
Offline session preloading has been improved and should be faster thanks to Peter Flintholm.
As a preview feature, offline session preloading can be skipped in favor of lazy loading thanks to Thomas Darimont's efforts. This feature has to be explicitly activated in the server configuration, see Server administration guide for details.
The support for configuring maximum number of active authentication sessions. The default value is set to 300 authentication sessions (browser tabs) per a browser’s session
The full list of resolved issues are available in JIRA
Before you upgrade remember to backup your database and check the upgrade guide for anything that may have changed.