Keycloak 24.0.2 版本發布
2024 年 3 月 25 日
要下載此版本,請前往 Keycloak 下載頁面。
升級
在升級之前,請參考遷移指南,以取得完整的變更列表。
所有已解決的問題
增強功能
- #25057 使用授權獲取使用者權限時行為不一致 授權服務
- #27433 澄清 Keycloak CR 中 `additionalOptions` 欄位中金鑰的格式 文件
- #27481 編輯高可用性指南
- #27484 編輯升級指南中 23.0 版本的變更部分
- #27632 將下游升級指南的變更整合到上游
- #27696 升級至 Quarkus 3.8.2 發行/Quarkus
- #27867 更正保護應用程式指南
- #27871 升級至 Infinispan 14.0.26 核心
- #27953 回應用戶對於 Keycloak 伺服器指南的回饋 文件
- #27955 處理伺服器管理指南中的 Keycloak 術語 文件
- #28009 處理 Operator 指南的編輯
- #28033 將 Infinispan 升級至 14.0.27.Final
- #28084 升級至 Quarkus 3.8.3 發行/Quarkus
錯誤
- #14501 如果使用者拒絕授權,則會收到無法初始化 js 訊息 帳戶/UI
- #15403 移除 TOTP/Authenticator 應用程式時未發送電子郵件 核心
- #20637 當瀏覽器流程中啟用 Kerberos 身份驗證時,重設密碼流程會失敗並出現「頁面已過期」錯誤 身份驗證
- #22644 不穩定的測試:org.keycloak.testsuite.forms.BrowserFlowTest#testAlternativeNonInteractiveExecutorInSubflow 核心
- #23701 屬性搜尋無法與具有 ldap 的聯合使用者一起使用。管理員/UI
- #23980 Keycloak Operator 無法安裝 realm 身份驗證流程,因為「流程為空」匯入/匯出
- #25490 Keycloak 伺服器管理指南中未提及部分匯出/匯入 文件
- #25687 當向任何檔案上傳介面發送 Multipart/form-data 請求時,會發生 java.lang.NullPointerException。 管理員/API
- #26396 如何更新包含版本號碼的自訂使用者儲存提供者 jar? 發行/Quarkus
- #27117 無法在所有叢集節點中存取使用者會話 Infinispan
- #27180 授權類型「urn:ietf:params:oauth:grant-type:uma-ticket」openid-connect/token 服務端點傳回具有無效過期時間的重新整理權杖 授權服務
- #27228 fed_user_required_action 表格中未遷移小寫的「terms_and_conditions」 核心
- #27245 帳戶控制台無法正確處理連結/取消連結帳戶 帳戶/UI
- #27269 在 Windows 上執行 mvnw clean install -Pdistribution 會在清理 org.keycloak:keycloak-admin-ui 期間刪除必要的檔案 管理員/UI
- #27275 無法從用戶端會話索引標籤使離線權杖失效 身份驗證
- #27366 社群登入 - 測試失敗,並出現意外的狀態碼 測試套件
- #27483 Authz-client AuthorizationResource.getPermissions() ClassCastException 授權服務
- #27504 CPU 和記憶體大小調整錯誤 文件
- #27529 找不到 LegacyUserCredentialManager 類別 儲存
- #27540 liquibase 文件 URL 變更 文件
- #27548 自訂瀏覽器流程不再運作 管理員/UI
- #27573 24.0.0 版的發行說明遺漏了支援多站點主動-被動部署 文件
- #27597 刪除 KC_PROXY=edge 會導致啟動錯誤 核心
- #27611 自從 Keycloak 24 以來,無法修改 realm 電子郵件設定 使用者設定檔
- #27653 管理員測試:不穩定的 realm_settings_user_profile_enabled 測試 管理員/UI
- #27701 MTLS 快取選項應該是執行階段選項,而不是建置時間選項 發行/Quarkus
- #27719 文件中的歡迎頁面圖片錯誤 文件
- #27745 login2 中的註冊範本已損壞 登入/UI
- #27761 Snyk 工作流程失敗 CI
- #27779 損壞的遷移「MigrateTo24_0_0」核心
- #27780 修復下游文件建置 文件
- #27797 一旦使用者設定檔欄位具有非空值(在登入主題中),就無法將其設定為空 使用者設定檔
- #27820 帳戶控制台在 WebAuthn 方面令人困惑 帳戶/UI
- #27841 ES 翻譯導致 FreeMarker 渲染問題 翻譯
- #27852 VerifyUserProfile 在每次登入時都會使使用者快取失效 核心
- #27878 使用 scope 參數執行重新整理授權時,如果未指定 offline_access scope,則會發生錯誤 OIDC
- #27882 文件中 bctls-fips 的版本不正確 文件
- #27892 未記錄 Operator 的信任儲存處理 Operator
- #27894 多資料來源設定在 Keycloak 24.0.1 中無法運作 發行/Quarkus
- #27900 錯誤測量了已變更雜湊中的效能影響 身份驗證
- #27925 Keycloak 文件指出有 http 指標,但它們已停用 文件
- #27954 Hibernate Dialect 偵測不再適用於 Oracle 資料庫 儲存
- #27966 🍺 而不是點:帳戶 UI 中未載入屬性 使用者設定檔
- #27967 將 Keycloak 23 更新到 24 時出現 ORA-01450 儲存
- #27981 使用者設定檔:帳戶和登入主題之間的屬性順序不一致 使用者設定檔
- #28001 應忽略 MySQL 連接器成品 發行/Quarkus
- #28012 Keycloak CR 信任儲存區不應有名稱 Operator
- #28113 升級到 24.0.1 後 WebAuthN 註冊中斷 身份驗證/WebAuthn