Skip to main content

Keycloak Version

versiondateNotes
Keycloak 222023-07-11
Keycloak 212023-02-23
Keycloak 202022-11-01Quarkus only
Keycloak 192022-07-27
Keycloak 182022-04-21
Keycloak 172022-02-12Quarkus
Keycloak 162021-12-17
Keycloak 152021-07-30
Keycloak 142021-06-18
Keycloak 132021-05-06
Keycloak 122020-12-17
Keycloak 112020-07-22
Keycloak 102020-04-29
tip
  • 新 Operator - Keycloak 20
  • 停止支持 WildFly 版本 - Keycloak 20
  • 新 Console - Keycloak 19
  • 默认 Quarkus - Keycloak 17

Keycloak 22

  • Java 11
  • Quarkus 3.x
    • Java EE -> Jakarta EE
  • Hibernate ORM 6
  • WildFly Elytron -> Keycloak KeyStore Vault
  • Quarkus KeyStore Config Source
  • Hostname debug tool

Keycloak 21.1

  • Monorepo
  • FIPS 140-2
  • 试验性 Account Console version 3
    • bin/kc.sh start-dev --features=account3

Keycloak 21

Keycloak 20

Keycloak 19

Keycloak 18

Keycloak 17

Keycloak 16

  • Wildfly 25 - Elytron
    • 配置方式发生变化
  • Quarkus 2.5.3

Keycloak 15

  • Financial-grade API/FAPI 增强, FAPI CIBA and Open Banking Brasil

Keycloak 15.1

Keycloak 14

  • Client Policies and Financial-grade API/FAPI

Keycloak 13

  • OAuth 2.0 Device Authorization Grant - RFC 8628
  • OpenID Connect Client Initiated Backchannel Authentication - CIBA
  • PKCE for identity brokering

Keycloak 12

  • Keycloak.X powered by Quarkus
  • OpenID Connect Back-Channel Logout
  • Gatekeeper EOL - louketo-proxy

Keycloak 11

  • LDAPv3 password modify operation
  • Namespace support for LDAP group mapper

Keycloak 10

  • Identity Brokering Sync Mode
  • Client Session Timeout for OpenID Connect / OAuth 2.0
  • OAuth 2.0 Token Revocation - RFC 7009