-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d749e66
commit 9f7b4f8
Showing
5 changed files
with
271 additions
and
1 deletion.
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,197 @@ | ||
[ { | ||
"number" : 16345, | ||
"repository" : "keycloak", | ||
"title" : "Unable to delete realm names with invalid URL characters", | ||
"kind" : "bug", | ||
"area" : "admin/api", | ||
"url" : "https://github.com/keycloak/keycloak/issues/16345" | ||
}, { | ||
"number" : 22617, | ||
"repository" : "keycloak", | ||
"title" : "kc export fails when using User Federation (LDAP) with file-based Vault enabled", | ||
"kind" : "bug", | ||
"area" : "import-export", | ||
"url" : "https://github.com/keycloak/keycloak/issues/22617" | ||
}, { | ||
"number" : 24568, | ||
"repository" : "keycloak", | ||
"title" : "iframe for frontend logout gets blocked if a custom CSP header is used", | ||
"kind" : "bug", | ||
"area" : "core", | ||
"url" : "https://github.com/keycloak/keycloak/issues/24568" | ||
}, { | ||
"number" : 24878, | ||
"repository" : "keycloak", | ||
"title" : "NoClassDefFoundError for Apache XML and EAP8", | ||
"kind" : "bug", | ||
"area" : "adapter/jee-saml", | ||
"url" : "https://github.com/keycloak/keycloak/issues/24878" | ||
}, { | ||
"number" : 27021, | ||
"repository" : "keycloak", | ||
"title" : "Workflow failure: Fuse adapter tests", | ||
"kind" : "bug", | ||
"area" : "ci", | ||
"url" : "https://github.com/keycloak/keycloak/issues/27021" | ||
}, { | ||
"number" : 27080, | ||
"repository" : "keycloak", | ||
"title" : "Workflow failure: Operator CI - KeycloakTruststoresTests#testTrustroreExists", | ||
"kind" : "bug", | ||
"area" : "ci", | ||
"url" : "https://github.com/keycloak/keycloak/issues/27080" | ||
}, { | ||
"number" : 27508, | ||
"repository" : "keycloak", | ||
"title" : "Use new remote-store options in HA guides", | ||
"kind" : "enhancement", | ||
"area" : null, | ||
"url" : "https://github.com/keycloak/keycloak/issues/27508" | ||
}, { | ||
"number" : 27514, | ||
"repository" : "keycloak", | ||
"title" : "Uncaught server error: java.lang.IllegalArgumentException: Path parameter not provided", | ||
"kind" : "bug", | ||
"area" : "oidc", | ||
"url" : "https://github.com/keycloak/keycloak/issues/27514" | ||
}, { | ||
"number" : 28079, | ||
"repository" : "keycloak", | ||
"title" : "Group search does not work in user view", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28079" | ||
}, { | ||
"number" : 28187, | ||
"repository" : "keycloak", | ||
"title" : "Admin UI drag & drop in flow config seems to delete actions", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28187" | ||
}, { | ||
"number" : 28220, | ||
"repository" : "keycloak", | ||
"title" : "Admin API: User PUT operation clears firstname, lastname email fields", | ||
"kind" : "bug", | ||
"area" : "admin/api", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28220" | ||
}, { | ||
"number" : 28303, | ||
"repository" : "keycloak", | ||
"title" : "WARN - Event object wasn't available in remote cache after event was received", | ||
"kind" : "bug", | ||
"area" : "infinispan", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28303" | ||
}, { | ||
"number" : 28377, | ||
"repository" : "keycloak", | ||
"title" : "Broken lists in import/export server guide", | ||
"kind" : "bug", | ||
"area" : "docs", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28377" | ||
}, { | ||
"number" : 28429, | ||
"repository" : "keycloak", | ||
"title" : "Add details to error messages, especially around refresh tokens", | ||
"kind" : "enhancement", | ||
"area" : null, | ||
"url" : "https://github.com/keycloak/keycloak/issues/28429" | ||
}, { | ||
"number" : 28431, | ||
"repository" : "keycloak", | ||
"title" : "Dedicated client scopes always show up when searching", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28431" | ||
}, { | ||
"number" : 28514, | ||
"repository" : "keycloak", | ||
"title" : "Message for searchClientRegistration is missing", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28514" | ||
}, { | ||
"number" : 28666, | ||
"repository" : "keycloak", | ||
"title" : "Accessing a transient (lightweight) user through client session fails in admin-api/-ui", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28666" | ||
}, { | ||
"number" : 28684, | ||
"repository" : "keycloak", | ||
"title" : "\"Extend to children\" button in authorization group policies is wrongly disabled", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28684" | ||
}, { | ||
"number" : 28729, | ||
"repository" : "keycloak", | ||
"title" : "Emphasize the need for setting container limit", | ||
"kind" : "enhancement", | ||
"area" : "docs", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28729" | ||
}, { | ||
"number" : 28880, | ||
"repository" : "keycloak", | ||
"title" : "Upgrade to Quarkus 3.8.4", | ||
"kind" : "enhancement", | ||
"area" : "dist/quarkus", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28880" | ||
}, { | ||
"number" : 28911, | ||
"repository" : "keycloak", | ||
"title" : "clients_saml_test.spec.ts fails in main", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/28911" | ||
}, { | ||
"number" : 29072, | ||
"repository" : "keycloak", | ||
"title" : "Startup probe should check for existence of an Admin user before returning 200", | ||
"kind" : "bug", | ||
"area" : "dist/quarkus", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29072" | ||
}, { | ||
"number" : 29094, | ||
"repository" : "keycloak", | ||
"title" : "Fix the client name help grammatical error", | ||
"kind" : "bug", | ||
"area" : "admin/ui", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29094" | ||
}, { | ||
"number" : 29133, | ||
"repository" : "keycloak", | ||
"title" : "DuplicateEmailValidator causes two DB queries on every login if a user has an email address", | ||
"kind" : "bug", | ||
"area" : "core", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29133" | ||
}, { | ||
"number" : 29147, | ||
"repository" : "keycloak", | ||
"title" : "local user login not possible after LDAP connection problem", | ||
"kind" : "bug", | ||
"area" : "ldap", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29147" | ||
}, { | ||
"number" : 29154, | ||
"repository" : "keycloak", | ||
"title" : "Update docs to distinguish between product names and CR names", | ||
"kind" : "bug", | ||
"area" : "docs", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29154" | ||
}, { | ||
"number" : 29183, | ||
"repository" : "keycloak", | ||
"title" : "Minor corrections to High Availability Guide", | ||
"kind" : "enhancement", | ||
"area" : "docs", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29183" | ||
}, { | ||
"number" : 29233, | ||
"repository" : "keycloak", | ||
"title" : "Broken link in documentation", | ||
"kind" : "bug", | ||
"area" : "docs", | ||
"url" : "https://github.com/keycloak/keycloak/issues/29233" | ||
} ] |
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,56 @@ | ||
<div> | ||
<h2>Highlights</h2> | ||
<div class="sect2"> | ||
<h3 id="_partial_update_to_user_attributes_when_updating_users_through_the_admin_user_api_is_no_longer_supported">Partial update to user attributes when updating users through the Admin User API is no longer supported</h3> | ||
<div class="paragraph"> | ||
<p>When updating user attributes through the Admin User API, you cannot execute partial updates when updating the | ||
user attributes, including the root attributes like <code>username</code>, <code>email</code>, <code>firstName</code>, and <code>lastName</code>.</p> | ||
</div> | ||
<div class="paragraph"> | ||
<p>For more details, see the <a href="https://www.keycloak.org/docs/24.0.4/upgrading/">Upgrading Guide</a>.</p> | ||
</div> | ||
</div> | ||
<h2>Upgrading</h2> | ||
<p>Before upgrading refer to <a href="file:/home/runner/work/keycloak-rel/keycloak-rel/target/web/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/issues/27508">#27508</a> Use new remote-store options in HA guides </li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28429">#28429</a> Add details to error messages, especially around refresh tokens </li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28729">#28729</a> Emphasize the need for setting container limit <code>docs</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28880">#28880</a> Upgrade to Quarkus 3.8.4 <code>dist/quarkus</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29183">#29183</a> Minor corrections to High Availability Guide <code>docs</code></li> | ||
</ul> | ||
|
||
<h3>Bugs</h3> | ||
<ul> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/16345">#16345</a> Unable to delete realm names with invalid URL characters <code>admin/api</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/22617">#22617</a> kc export fails when using User Federation (LDAP) with file-based Vault enabled <code>import-export</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/24568">#24568</a> iframe for frontend logout gets blocked if a custom CSP header is used <code>core</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/24878">#24878</a> NoClassDefFoundError for Apache XML and EAP8 <code>adapter/jee-saml</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/27021">#27021</a> Workflow failure: Fuse adapter tests <code>ci</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/27080">#27080</a> Workflow failure: Operator CI - KeycloakTruststoresTests#testTrustroreExists <code>ci</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/27514">#27514</a> Uncaught server error: java.lang.IllegalArgumentException: Path parameter not provided <code>oidc</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28079">#28079</a> Group search does not work in user view <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28187">#28187</a> Admin UI drag & drop in flow config seems to delete actions <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28220">#28220</a> Admin API: User PUT operation clears firstname, lastname email fields <code>admin/api</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28303">#28303</a> WARN - Event object wasn't available in remote cache after event was received <code>infinispan</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28377">#28377</a> Broken lists in import/export server guide <code>docs</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28431">#28431</a> Dedicated client scopes always show up when searching <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28514">#28514</a> Message for searchClientRegistration is missing <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28666">#28666</a> Accessing a transient (lightweight) user through client session fails in admin-api/-ui <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28684">#28684</a> "Extend to children" button in authorization group policies is wrongly disabled <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/28911">#28911</a> clients_saml_test.spec.ts fails in main <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29072">#29072</a> Startup probe should check for existence of an Admin user before returning 200 <code>dist/quarkus</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29094">#29094</a> Fix the client name help grammatical error <code>admin/ui</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29133">#29133</a> DuplicateEmailValidator causes two DB queries on every login if a user has an email address <code>core</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29147">#29147</a> local user login not possible after LDAP connection problem <code>ldap</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29154">#29154</a> Update docs to distinguish between product names and CR names <code>docs</code></li> | ||
<li><a href="https://github.com/keycloak/keycloak/issues/29233">#29233</a> Broken link in documentation <code>docs</code></li> | ||
</ul> | ||
|
||
</div> |
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,10 @@ | ||
<div class="sect2"> | ||
<h3 id="_partial_update_to_user_attributes_when_updating_users_through_the_admin_user_api_is_no_longer_supported">Partial update to user attributes when updating users through the Admin User API is no longer supported</h3> | ||
<div class="paragraph"> | ||
<p>When updating user attributes through the Admin User API, you cannot execute partial updates when updating the | ||
user attributes, including the root attributes like <code>username</code>, <code>email</code>, <code>firstName</code>, and <code>lastName</code>.</p> | ||
</div> | ||
<div class="paragraph"> | ||
<p>For more details, see the <a href="https://www.keycloak.org/docs/24.0.4/upgrading/">Upgrading Guide</a>.</p> | ||
</div> | ||
</div> |
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
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,7 @@ | ||
{ | ||
"date": "2024-05-08", | ||
"version": "24.0.4", | ||
"blogTemplate": 3, | ||
"documentationTemplate": 11, | ||
"downloadTemplate": 23 | ||
} |