Keycloak 26.0.7 发布
2024年12月03日
要下载此版本,请访问 Keycloak 下载页面。
升级
在升级之前,请参考迁移指南以获取完整的变更列表。
所有已解决的问题
增强
缺陷
- #10233 更新密码邮件的区域设置 管理/API
- #17233 执行操作邮件后的信息页面未根据用户的区域设置进行本地化 身份验证
- #30631 升级到 25 抛出异常:语句违反 GTID 一致性 核心
- #32143 用户 ID 过长,无法添加安全密钥 WebauthN 身份验证/WebauthN
- #32648 在跨域设置中使用 `POST` 方法的 RP 发起的注销失败 oidc
- #32676 不稳定的测试:org.keycloak.testsuite.forms.BrowserButtonsTest#appInitiatedRegistrationWithBackButton 持续集成
- #33071 Iphone 设备(使用 safari 和 chrome 浏览器)中出现 RESTART_AUTHENTICATION_ERROR oidc
- #33195 任何一个客户端角色映射到用户/组都会在管理事件选项卡上生成两个事件。 核心
- #33810 稳定 my-resources.spec 测试 账户/UI
- #34233 服务帐户在管理控制台的用户搜索中可见 管理/API
- #34391 Cypress 上 “check a11y” 测试出错 管理/UI
- #34560 切换“将电子邮件作为用户名”会将现有的自定义用户名更改为电子邮件地址,从而导致 LDAP 同步问题 核心
- #34572 “选择策略类型”中的文本未换行 管理/UI
- #34590 在 Keycloak 26 中使用 Admin REST API 时,OrganizationRepresentation 中缺少属性 管理/API
- #34678 [管理 UI] [创建基于资源的权限] 资源输入被禁用 管理/UI
- #34858 已弃用的 CLI 选项和新选项在其排序中不稳定 dist/quarkus
- #34864 从管理控制台注销时,日志中出现带有 401 响应的 serverinfo 调用 管理/UI
- #34888 迁移到版本 26 并删除身份验证后,身份验证链接和 IDP 失败,并出现 400 错误请求 身份验证
- #34899 从 24 升级到 25 失败,因为 db jpa 更改删除了不存在的索引。 核心
- #34930 当启用“将电子邮件作为用户名”和属性时,更新电子邮件不会更新用户名 用户配置文件
- #34944 在 Keycloak 26.0.5 中,向轻量级访问令牌添加“sub”声明会导致 HTTP 403 Forbidden 错误 oidc
- #34975 getAll() 组织成员仅返回前 10 个成员 组织
- #34987 KC25 迁移指南中关于缓存选项的部分需要澄清
- #35006 缓存文档中格式错误的无序列表
- #35015 不稳定的测试:org.keycloak.testsuite.model.session.AuthenticationSessionTest#testConcurrentAuthenticationSessionsRemoval 持续集成
- #35087 不稳定的测试:org.keycloak.testsuite.model.session.AuthenticationSessionTest#testConcurrentAuthenticationSessionsCreation 持续集成
- #35229 修复 v24 变更日志中的错别字:“longer” -> “no longer” 文档
- #35232 reCAPTCHA v3 无法工作 登录/UI
- #35276 您的登录尝试超时 身份验证
- #35282 [Keycloak CI] - Test PoC 在 Keycloak 26.0 分支上失败
- #35288 从 26.0.5 升级到 26.0.6 完全破坏了管理 UI 中的管理事件 管理/UI
- #35328 当集群中有 2 个或更多 Keycloak 服务器时,创建权限票证时出错 授权服务