Skip to content

Commit

Permalink
Deploying to main from @ abf57c7f79eb658d876a91898f1d3a276a932ec0 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
keycloak-bot committed Feb 5, 2025
1 parent 4fe2a8e commit 5eaafd4
Show file tree
Hide file tree
Showing 28 changed files with 573 additions and 79 deletions.
146 changes: 146 additions & 0 deletions 2025/02/keycloak-2611-released.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@

<!doctype html>
<html lang="en">
<head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0J2P9316N6"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-0J2P9316N6');
</script>
<meta charset="utf-8"/>
<title>Keycloak 26.1.1 released - Keycloak</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Keycloak is an open source identity and access management solution">
<meta name="author" content="Keycloak Team">
<meta name="keywords" content="sso,idm,openid connect,saml,kerberos,ldap">
<link href="https://www.keycloak.org/resources/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://www.keycloak.org/resources/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet">
<link href="https://www.keycloak.org/resources/css/keycloak.css" rel="stylesheet">
<link rel="canonical" href="https://www.keycloak.org/2025/02/keycloak-2611-released">
<link rel="shortcut icon" href="https://www.keycloak.org/resources/favicon.ico">
<script src="https://www.keycloak.org/resources/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
<script src="https://www.keycloak.org/resources/tocbot/dist/tocbot.min.js" type="text/javascript"></script>
<link rel="alternate" type="application/rss+xml" title="Keycloak's Blog" href="https://www.keycloak.org/rss.xml"></head>
<body>

<header class="navbar navbar-expand-md bg-light shadow-sm">
<nav class="container-xxl flex-wrap flex-md-no-wrap navbar-light">
<a class="navbar-brand me-3 me-md-4 me-lg-5" href="https://www.keycloak.org/">
<img class="img-fluid" src="https://www.keycloak.org/resources/images/logo.svg" width="240" alt="Keycloak"/>
</a>
<a class="nav-link d-none d-sm-block d-md-none d-lg-block" href="https://github.com/keycloak/keycloak"><img src="https://img.shields.io/github/stars/keycloak/keycloak?label=GitHub%20Stars" style="height: 25px" alt="GitHub stars"/></a>
<a class="nav-link d-block d-sm-none d-md-block d-lg-none" href="https://github.com/keycloak/keycloak"><img src="https://img.shields.io/github/stars/keycloak/keycloak?label=" style="height: 25px" alt="GitHub stars"/></a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="fa fa-bars fa-lg px-1 py-2"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav flex-row flex-wrap bd-navbar-nav pt-2 py-md-0">
<li class="nav-item col-6 col-md-auto">
<a class="nav-link " href="https://www.keycloak.org/guides">Guides</a>
</li>
<li class="nav-item col-6 col-md-auto">
<a class="nav-link " href="https://www.keycloak.org/documentation">Docs</a>
</li>
<li class="nav-item col-6 col-md-auto">
<a class="nav-link " href="https://www.keycloak.org/downloads">Downloads</a>
</li>
<li class="nav-item col-6 col-md-auto">
<a class="nav-link " href="https://www.keycloak.org/community">Community</a>
</li>
<li class="nav-item col-6 col-md-auto">
<a class="nav-link " href="https://www.keycloak.org/blog">Blog</a>
</li>
</ul>
</div>
</nav>
</header>


<div class="container mt-5 kc-article">
<h1>Keycloak 26.1.1 released</h1>
<p class="blog-date text-muted">February 05 2025</p>


<p>To download the release go to <a href="https://www.keycloak.org/downloads.html">Keycloak downloads</a>.</p>

<h2>Highlights</h2>
<div class="sect2">
<h3 id="_new_option_in_x_509_authenticator_to_abort_authentication_if_crl_is_outdated">New option in X.509 authenticator to abort authentication if CRL is outdated</h3>
<div class="paragraph">
<p>The X.509 authenticator has a new option <code>x509-cert-auth-crl-abort-if-non-updated</code> (<strong>CRL abort if non updated</strong> in the Admin Console) to abort the login if a CRL is configured to validate the certificate and the CRL is not updated in the time specified in the next update field. The new option defaults to <code>true</code> in the Admin Console. For more details about the CRL next update field, see <a href="https://datatracker.ietf.org/doc/html/rfc5280#section-5.1.2.5">RFC5280, Section-5.1.2.5</a>.</p>
</div>
<div class="paragraph">
<p>The value <code>false</code> is maintained for compatibility with the previous behavior. Note that existing configurations will not have the new option and will act as if this option was set to <code>false</code>, but the Admin Console will add the default value <code>true</code> on edit.</p>
</div>
</div>
<div class="sect2">
<h3 id="_new_option_in_send_reset_email_to_force_a_login_after_reset_credentials">New option in Send Reset Email to force a login after reset credentials</h3>
<div class="paragraph">
<p>The <code>reset-credential-email</code> (<strong>Send Reset Email</strong>) is the authenticator used in the <strong>reset credentials</strong> flow (<strong>forgot password</strong> feature) for sending the email to the user with the reset credentials token link. This authenticator now has a new option <code>force-login</code> (<strong>Force login after reset</strong>). When this option is set to <code>true</code>, the authenticator terminates the session and forces a new login.</p>
</div>
<div class="paragraph">
<p>For more details about this new option, see <a href="https://www.keycloak.org/docs/DEV/server_admin/#enabling-forgot-password">Enable forgot password</a>.</p>
</div>
</div>
<h2>Upgrading</h2>
<p>Before upgrading refer to <a href="https://www.keycloak.org/docs/latest/upgrading/index.html#migration-changes">the migration guide</a> for a complete list of changes.</p>

<h2>All resolved issues</h2>



<h3>Enhancements</h3>
<ul>
<li><a href="https://github.com/keycloak/keycloak-nodejs-connect/issues/552">#552</a> Clean up old release code from Node.js adapter repo <span class="badge bg-secondary">nodejs-connect</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/34275">#34275</a> Organizations: Allow Organization Selection <span class="badge bg-secondary">organizations</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/34343">#34343</a> CreatedResponseUtil.getCreatedId should expose the actual error message from the server <span class="badge bg-secondary">admin/client-java</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36440">#36440</a> Remove Node.js adapter documentation from main repo <span class="badge bg-secondary">docs</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36456">#36456</a> Clarify IPv6 JGroups requirements in Keycloak documenation </li>
<li><a href="https://github.com/keycloak/keycloak/issues/36798">#36798</a> Add detail on dependencyManagement section for POM files </li>
</ul>

<h3>Bugs</h3>
<ul>
<li><a href="https://github.com/keycloak/keycloak-nodejs-connect/issues/558">#558</a> The draft nightly untagged release is created by "Release nightly" GH action <span class="badge bg-secondary">nodejs-connect</span></li>
<li><a href="https://github.com/keycloak/keycloak-nodejs-connect/issues/562">#562</a> Incorrectly resolved {project_versionNpm} expression in the documentation <span class="badge bg-secondary">nodejs-connect</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/32766">#32766</a> Translation error in messages_fr.properties <span class="badge bg-secondary">translations</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/33477">#33477</a> LDAP groups not showing members in Groups when using memberOf attribute <span class="badge bg-secondary">ldap</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36159">#36159</a> Realm not found while exists and works if entered directly in the URL <span class="badge bg-secondary">admin/ui</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36460">#36460</a> Deployment artifacts for Quarkus extensions are not in deployment dir <span class="badge bg-secondary">dist/quarkus</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36483">#36483</a> Wrong link for tracing in 26.1.0 release notes <span class="badge bg-secondary">docs</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36514">#36514</a> The organization claim does not appear if the Organization Membership Mapper is added through a custom client scope <span class="badge bg-secondary">organizations</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36531">#36531</a> WebAuthN and dark mode: device icons are hardly readable <span class="badge bg-secondary">login/ui</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36559">#36559</a> keycloak.v2 forms are too small for mobile view <span class="badge bg-secondary">login/ui</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36629">#36629</a> All IDPs shown when reloading login page <span class="badge bg-secondary">login/ui</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36649">#36649</a> When organizations feature is turned on, login_hint doesn't prefill identity-first login's page email field <span class="badge bg-secondary">organizations</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36669">#36669</a> --spi-connections-liquibase-default-index-creation-threshold does not work <span class="badge bg-secondary">core</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36675">#36675</a> Links error for https://jwt.io in documentation <span class="badge bg-secondary">docs</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36728">#36728</a> Logging errors on DB transaction retries <span class="badge bg-secondary">core</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36745">#36745</a> Conflict when Keycloak uses an OpenShift cluster ingress certificate <span class="badge bg-secondary">operator</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36781">#36781</a> Flaky test: org.keycloak.testsuite.webauthn.account.WebAuthnTransportLocaleTest#localizationTransportInternal <span class="badge bg-secondary">ci</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36782">#36782</a> Flaky test: org.keycloak.testsuite.webauthn.account.WebAuthnSigningInTest#multipleSecurityKeys <span class="badge bg-secondary">ci</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36844">#36844</a> Provide an option to force login after reset credentials <span class="badge bg-secondary">authentication</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36887">#36887</a> Outdated documentation about how to use reCAPTCHA in development with localhost <span class="badge bg-secondary">docs</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36902">#36902</a> Flaky test: org.keycloak.testsuite.webauthn.account.WebAuthnErrorTest#errorPageWithTimeout <span class="badge bg-secondary">ci</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36945">#36945</a> Bad escape apostrophe character in messages_fr.properties <span class="badge bg-secondary">login/ui</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36988">#36988</a> Typos in English email message templates <span class="badge bg-secondary">translations</span></li>
<li><a href="https://github.com/keycloak/keycloak/issues/36998">#36998</a> UI tests failing <span class="badge bg-secondary">admin/ui</span></li>
</ul>

</div>


<div class="container mt-5">
<footer class="py-3 my-4 border-top">
<p class="text-center text-muted">Keycloak is a Cloud Native Computing Foundation incubation project</p>
<div class="text-center">
<img alt="Cloud Native Computing Foundation" src="https://www.keycloak.org/resources/images/cncf_logo.png"/>
</div>
<p class="mt-4 text-center small text-muted">&copy; Keycloak Authors 2024. &copy; 2024 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>
</footer>
</div>

</body>
</html>
14 changes: 7 additions & 7 deletions archive/documentation-26.1.html
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ <h2 class="mt-4">Guides</h2>
<tbody>
<tr>
<td>
<a href="https://www.keycloak.org/docs/26.1.0/release_notes/index.html" target="_blank">
<a href="https://www.keycloak.org/docs/26.1.1/release_notes/index.html" target="_blank">
Release Notes
</a>
</td>
Expand Down Expand Up @@ -125,7 +125,7 @@ <h2 class="mt-4">Guides</h2>
</tr>
<tr>
<td>
<a href="https://www.keycloak.org/docs/26.1.0/server_admin/index.html" target="_blank">
<a href="https://www.keycloak.org/docs/26.1.1/server_admin/index.html" target="_blank">
Server Administration
</a>
</td>
Expand All @@ -135,7 +135,7 @@ <h2 class="mt-4">Guides</h2>
</tr>
<tr>
<td>
<a href="https://www.keycloak.org/docs/26.1.0/server_development/index.html" target="_blank">
<a href="https://www.keycloak.org/docs/26.1.1/server_development/index.html" target="_blank">
Server Developer
</a>
</td>
Expand All @@ -145,7 +145,7 @@ <h2 class="mt-4">Guides</h2>
</tr>
<tr>
<td>
<a href="https://www.keycloak.org/docs/26.1.0/authorization_services/index.html" target="_blank">
<a href="https://www.keycloak.org/docs/26.1.1/authorization_services/index.html" target="_blank">
Authorization Services
</a>
</td>
Expand All @@ -155,7 +155,7 @@ <h2 class="mt-4">Guides</h2>
</tr>
<tr>
<td>
<a href="https://www.keycloak.org/docs/26.1.0/upgrading/index.html" target="_blank">
<a href="https://www.keycloak.org/docs/26.1.1/upgrading/index.html" target="_blank">
Upgrading
</a>
</td>
Expand All @@ -172,7 +172,7 @@ <h2 class="mt-4">API Documentation</h2>
<tbody>
<tr>
<td>
<a href="https://www.keycloak.org/docs-api/26.1.0/javadocs/index.html" target="_blank">
<a href="https://www.keycloak.org/docs-api/26.1.1/javadocs/index.html" target="_blank">
JavaDoc
</a>
</td>
Expand All @@ -182,7 +182,7 @@ <h2 class="mt-4">API Documentation</h2>
</tr>
<tr>
<td>
<a href="https://www.keycloak.org/docs-api/26.1.0/rest-api/index.html" target="_blank">
<a href="https://www.keycloak.org/docs-api/26.1.1/rest-api/index.html" target="_blank">
Administration REST API
</a>
</td>
Expand Down
Loading

0 comments on commit 5eaafd4

Please sign in to comment.