mirror of
https://github.com/keycloak/keycloak.git
synced 2026-05-08 08:01:18 -05:00
[PERF] Jackson reflection-free serialization/deserialization (#42946)
* [PERF] Jackson reflection-free serialization/deserialization Closes #42945 Signed-off-by: Martin Bartoš <mabartos@redhat.com> * Update docs/guides/server/configuration-production.adoc Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net> Signed-off-by: Martin Bartoš <mabartos@redhat.com> * Docs improvements Signed-off-by: Martin Bartoš <mabartos@redhat.com> * Update docs/guides/server/configuration-production.adoc Co-authored-by: Václav Muzikář <vaclav@muzikari.cz> Signed-off-by: Martin Bartoš <mabartos@redhat.com> * Polish the features template macros Signed-off-by: Martin Bartoš <mabartos@redhat.com> --------- Signed-off-by: Martin Bartoš <mabartos@redhat.com> Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net> Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
This commit is contained in:
@@ -13,6 +13,9 @@ include::topics/templates/document-attributes.adoc[]
|
||||
:release_header_latest_link: {releasenotes_link_latest}
|
||||
include::topics/templates/release-header.adoc[]
|
||||
|
||||
== {project_name_full} 26.5.0
|
||||
include::topics/26_5_0.adoc[leveloffset=2]
|
||||
|
||||
== {project_name_full} 26.4.0
|
||||
include::topics/26_4_0.adoc[leveloffset=2]
|
||||
|
||||
|
||||
@@ -1,9 +1,22 @@
|
||||
// Release notes should contain only headline-worthy new features,
|
||||
// assuming that people who migrate will read the upgrading guide anyway.
|
||||
//
|
||||
== Breaking Fix for Windows in Loopback Hostname Verification
|
||||
|
||||
= Preview of enhanced HTTP performance
|
||||
|
||||
You can now enable a more efficient way to handle JSON data in the HTTP layer.
|
||||
This change increases throughput by ~5%, stabilizes response times, and reduces system resource usage.
|
||||
|
||||
In order to apply it, you need to explicitly enable the feature `http-optimized-serializers`.
|
||||
|
||||
NOTE: This feature is *preview*.
|
||||
ifeval::[{project_community}==true]
|
||||
We gather more feedback about potential issues in https://github.com/keycloak/keycloak/discussions/43484[this discussion]. We appreciate any feedback.
|
||||
endif::[]
|
||||
|
||||
For more details, see the https://www.keycloak.org/server/configuration-production[Configuring Keycloak for production] guide.
|
||||
|
||||
= Breaking Fix for Windows in Loopback Hostname Verification
|
||||
|
||||
This release introduces a breaking change for Windows users: setups that previously relied on custom machine names or non-standard hostnames for loopback (e.g., `127.0.0.1` resolving to a custom name) may require updates to their trusted domain configuration. Only `localhost` and `*.localhost` are now recognized for loopback verification.
|
||||
|
||||
Keycloak now consistently normalizes loopback addresses to `localhost` for domain verification across all platforms. This change ensures predictable behavior for trusted domain checks, regardless of the underlying OS.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user