-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploying to main from @ abf57c7f79eb658d876a91898f1d3a276a932ec0 🚀
- Loading branch information
1 parent
4fe2a8e
commit 5eaafd4
Showing
28 changed files
with
573 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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">© Keycloak Authors 2024. © 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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.