|
| 1 | + |
| 2 | +<!doctype html> |
| 3 | +<html lang="en" prefix="og: https://ogp.me/ns#"> |
| 4 | +<head> |
| 5 | +<script async src="https://www.googletagmanager.com/gtag/js?id=G-0J2P9316N6"></script> |
| 6 | +<script> |
| 7 | +window.dataLayer = window.dataLayer || []; |
| 8 | +function gtag(){dataLayer.push(arguments);} |
| 9 | +gtag('js', new Date()); |
| 10 | +gtag('config', 'G-0J2P9316N6'); |
| 11 | +</script> |
| 12 | +<meta charset="utf-8"/> |
| 13 | +<title>Keycloak 26.4.6 released - Keycloak</title> |
| 14 | +<meta name="twitter:card" content="summary_large"> |
| 15 | +<meta name="twitter:site" content="@keycloak"> |
| 16 | +<meta property="og:site_name" content="Keycloak"> |
| 17 | +<meta property="og:title" content="Keycloak 26.4.6 released"> |
| 18 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 19 | +<meta name="description" property="og:description" content="Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort."> |
| 20 | +<meta name="author" content="Keycloak Team"> |
| 21 | +<meta name="keywords" content="sso,idm,openid connect,saml,kerberos,ldap"> |
| 22 | +<link href="https://www.keycloak.org/resources/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> |
| 23 | +<link href="https://www.keycloak.org/resources/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet"> |
| 24 | +<link href="https://www.keycloak.org/resources/css/keycloak.css" rel="stylesheet"> |
| 25 | +<link rel="canonical" href="https://www.keycloak.org/2025/11/keycloak-2646-released"> |
| 26 | +<meta property="og:url" content="https://www.keycloak.org/2025/11/keycloak-2646-released"> |
| 27 | +<link rel="shortcut icon" href="https://www.keycloak.org/resources/favicon.svg"> |
| 28 | +<link rel="alternate" type="application/rss+xml" title="Keycloak's Blog" href="https://www.keycloak.org/rss.xml"> |
| 29 | +<script type="application/ld+json"> |
| 30 | +{"@context":"https://schema.org/","@type":"BlogPosting","@id":"https://www.keycloak.org/2025/11/keycloak-2646-released","headline":"Keycloak 26.4.6 released","name":"Keycloak 26.4.6 released","datePublished":"2025-11-25T08:00:00Z","inLanguage":"en","abstract":"","url":"https://www.keycloak.org/2025/11/keycloak-2646-released","publisher":{"@type":"Organization","@id":"https://keycloak.org","name":"Keycloak"}} |
| 31 | +</script></head> |
| 32 | +<body> |
| 33 | + |
| 34 | +<header class="navbar navbar-expand-md bg-light shadow-sm"> |
| 35 | +<nav class="container-xxl flex-wrap flex-md-no-wrap navbar-light" data-nosnippet> |
| 36 | + <a class="navbar-brand me-3 me-md-4 me-lg-5" href="https://www.keycloak.org/"> |
| 37 | + <img style="aspect-ratio: 730/151" class="img-fluid" src="https://www.keycloak.org/resources/images/logo.svg" width="240" alt="Keycloak"/> |
| 38 | + </a> |
| 39 | + <a class="nav-link d-none d-sm-block d-md-none d-lg-block" href="https://github.com/keycloak/keycloak"><img src="https://www.keycloak.org/resources/images/stars-large.svg" style="height: 25px; aspect-ratio: 128/20" alt="GitHub stars"/></a> |
| 40 | + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> |
| 41 | + <span class="fa fa-bars fa-lg px-1 py-2"></span> |
| 42 | + </button> |
| 43 | + <div class="collapse navbar-collapse" id="navbarCollapse"> |
| 44 | + <ul class="navbar-nav flex-row flex-wrap bd-navbar-nav pt-2 py-md-0"> |
| 45 | + <li class="nav-item col-6 col-md-auto"> |
| 46 | + <a class="nav-link " href="https://www.keycloak.org/guides">Guides</a> |
| 47 | + </li> |
| 48 | + <li class="nav-item col-6 col-md-auto"> |
| 49 | + <a class="nav-link " href="https://www.keycloak.org/documentation">Docs</a> |
| 50 | + </li> |
| 51 | + <li class="nav-item col-6 col-md-auto"> |
| 52 | + <a class="nav-link " href="https://www.keycloak.org/downloads">Downloads</a> |
| 53 | + </li> |
| 54 | + <li class="nav-item col-6 col-md-auto"> |
| 55 | + <a class="nav-link " href="https://www.keycloak.org/community">Community</a> |
| 56 | + </li> |
| 57 | + <li class="nav-item col-6 col-md-auto"> |
| 58 | + <a class="nav-link " href="https://www.keycloak.org/blog">Blog</a> |
| 59 | + </li> |
| 60 | + </ul> |
| 61 | + </div> |
| 62 | + <div class="d-block d-sm-none d-md-block d-lg-none text-center vw-100"> |
| 63 | + <a class="nav-link d-inline p-0" href="https://github.com/keycloak/keycloak"><img src="https://www.keycloak.org/resources/images/stars-large.svg" style="height: 25px; aspect-ratio: 128/20" alt="GitHub stars"/></a> |
| 64 | + </div> |
| 65 | +</nav> |
| 66 | +</header> |
| 67 | + |
| 68 | + |
| 69 | +<div class="container mt-5 kc-article kc-asciidoc"> |
| 70 | + <h1>Keycloak 26.4.6 released</h1> |
| 71 | + <p class="blog-date text-muted">November 25 2025</p> |
| 72 | + |
| 73 | + |
| 74 | +<p>To download the release go to <a href="https://www.keycloak.org/downloads.html">Keycloak downloads</a>.</p> |
| 75 | + |
| 76 | + <h2>Highlights</h2> |
| 77 | +<div class="paragraph"> |
| 78 | +<p>This release adds filtering of LDAP referrals by default. |
| 79 | +This change enhances security and aligns with best practices for LDAP configurations.</p> |
| 80 | +</div> |
| 81 | +<div class="paragraph"> |
| 82 | +<p>If you can not upgrade to this release yet, we recommend disabling LDAP referrals in all LDAP providers in all of your realms.</p> |
| 83 | +</div> |
| 84 | +<div class="paragraph"> |
| 85 | +<p>For detailed upgrade instructions, <a href="https://www.keycloak.org/docs/latest/upgrading/index.html">review the upgrading guide</a>.</p> |
| 86 | +</div> |
| 87 | +<h2>Upgrading</h2> |
| 88 | +<p>Before upgrading refer to <a href="https://www.keycloak.org/docs/latest/upgrading/#migration-changes">the migration guide</a> for a complete list of changes.</p> |
| 89 | + |
| 90 | +<h2>All resolved issues</h2> |
| 91 | + |
| 92 | + |
| 93 | + |
| 94 | + |
| 95 | +<h3>Bugs</h3> |
| 96 | +<ul> |
| 97 | +<li><a href="https://github.com/keycloak/keycloak/issues/43323">#43323</a> Sessions not removed when user is deleted <span class="badge bg-secondary">infinispan</span></li> |
| 98 | +<li><a href="https://github.com/keycloak/keycloak/issues/43738">#43738</a> UPDATE_EMAIL action invalidates old email <span class="badge bg-secondary">login/ui</span></li> |
| 99 | +<li><a href="https://github.com/keycloak/keycloak/issues/43754">#43754</a> Flaky test: org.keycloak.testsuite.federation.ldap.LDAPProvidersIntegrationTest#updateLDAPUsernameTest <span class="badge bg-secondary">ci</span></li> |
| 100 | +<li><a href="https://github.com/keycloak/keycloak/issues/43812">#43812</a> Admin console sends non-JSON payload with content-type: application/json <span class="badge bg-secondary">admin/ui</span></li> |
| 101 | +<li><a href="https://github.com/keycloak/keycloak/issues/44125">#44125</a> Double-encoding of query parameter values (e.g. acr_values) for version 26.4 <span class="badge bg-secondary">identity-brokering</span></li> |
| 102 | +<li><a href="https://github.com/keycloak/keycloak/issues/44187">#44187</a> [Keycloak Docs CI] Broken links <span class="badge bg-secondary">docs</span></li> |
| 103 | +<li><a href="https://github.com/keycloak/keycloak/issues/44189">#44189</a> [jdbc-ping] SQLIntegrityConstraintViolationException: Duplicate entry <span class="badge bg-secondary">infinispan</span></li> |
| 104 | +<li><a href="https://github.com/keycloak/keycloak/issues/44229">#44229</a> Unexpected FORMAT_FAILURE error when using cache-config-file with feature-disabled=persistent-user-sessions <span class="badge bg-secondary">infinispan</span></li> |
| 105 | +<li><a href="https://github.com/keycloak/keycloak/issues/44269">#44269</a> Admin Client creates malformed paths for requests <span class="badge bg-secondary">admin/client-js</span></li> |
| 106 | +<li><a href="https://github.com/keycloak/keycloak/issues/44287">#44287</a> Caching of static theme resources in dev mode is disabled <span class="badge bg-secondary">core</span></li> |
| 107 | +</ul> |
| 108 | + |
| 109 | +</div> |
| 110 | + |
| 111 | + |
| 112 | +<div class="container mt-5" data-nosnippet> |
| 113 | + <footer class="py-3 my-4 border-top"> |
| 114 | + <p class="text-center text-muted">Keycloak is a Cloud Native Computing Foundation incubation project</p> |
| 115 | + <div class="text-center"> |
| 116 | + <img style="aspect-ratio: 300/48" alt="Cloud Native Computing Foundation" src="https://www.keycloak.org/resources/images/cncf_logo.png" loading="lazy"/> |
| 117 | + </div> |
| 118 | + <p class="mt-4 text-center small text-muted">© Keycloak Authors 2025. © 2025 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our <a href="https://www.linuxfoundation.org/trademark-usage">Trademark Usage page</a>.</p> |
| 119 | + </footer> |
| 120 | +</div> |
| 121 | + |
| 122 | +<script src="https://www.keycloak.org/resources/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script> |
| 123 | +<script src="https://www.keycloak.org/resources/tocbot/dist/tocbot.min.js" type="text/javascript"></script> |
| 124 | +</body> |
| 125 | +</html> |
0 commit comments