github quarkusio/quarkus 3.38.2

4 hours ago

Complete changelog

  • #55116 - Tight loop for AbstractResteasyReactiveContext due to race condition
  • #55169 - Changing how connection closure is handled to avoid a race condition
  • #55269 - [Quarkus Continuous Test] - Nested class not picked when using with quarkus test -Dtest flag
  • #55298 - Fix test selection for nested test classes
  • #55554 - Bump to Vert.x 4.5.31
  • #55560 - [3.x] maven native integration tests fail after #55461
  • #55584 - Qute localization breaks with too many entries
  • #55587 - Add presence checks on substituted Netty classes
  • #55653 - Fix VerifyError for large Qute message bundles
  • #55675 - Serialization issue in rest endpoints when class has empty constructor
  • #55684 - Use most suitable constructor for deserialization in reflection-free Jackson serializers
  • #55760 - Upgrade Yasson from 3.0.4 to 3.0.5
  • #55771 - Bump org.bouncycastle:bctls-fips from 2.1.23 to 2.1.24
  • #55809 - Bump org.mariadb.jdbc:mariadb-java-client from 3.5.9 to 3.5.10
  • #55818 - Quarkus REST sub-resource server exception mapper returning NPE for JSON object
  • #55844 - Quarkus REST: fix NPE when serializing JSON entity from sub-resource server exception mapper
  • #55848 - Combining multiple ReflectiveClassBuildItem might lose the publicConstructors element
  • #55849 - Merge isPublicConstructors() when a reflective class is registered twice
  • #55861 - Bump org.bouncycastle:bc-jdk18on-bom from 1.84 to 1.85
  • #55864 - Bump org.junit:junit-bom from 6.1.1 to 6.1.2
  • #55865 - Bump org.bouncycastle:bc-fips from 2.1.2 to 2.1.3
  • #55866 - Bump commons-codec:commons-codec from 1.22.0 to 1.22.1
  • #55867 - ArC: fix client proxy name collision for producers
  • #55868 - Allow generation of reflection-free Jackson serializers for JPA entity not doing lazy loading
  • #55872 - Fix Dev UI MCP Tools and Resources pages crashing when Dev MCP is disabled
  • #55887 - OIDC: malformed bearer token (empty or dots-only) causes NoSuchElementException in OidcCommonUtils.getJwtContentPart -> HTTP 500 instead of 401
  • #55905 - Guard against a JWT with no parts in OidcCommonUtils and OidcUtils
  • #55906 - Use AbstractConnection to prevent input loss, upgrade aesh to 3.16.8
  • #55908 - Fix PathTreeBuilder.getExcludes() returning the includes list
  • #55912 - Tree Shaker breaks hibernate filters
  • #55913 - [3.x] Bump to Vert.x 4.5.32 and Netty 4.1.137.Final
  • #55927 - Make sure package-info.class isn't treated as a regular class during tree-shaking
  • #55941 - Bump Keycloak version to 26.7.1 and Keycloak Client version to 26.0.12
  • #55951 - [3.38] Fix native image regression caused by Netty 4.1.136 SslContext API change

Don't miss a new quarkus release

NewReleases is sending notifications on new releases.