v6.2.15
- Avoid package cycle caused by use of UriComponentsBuilder in ServletServerHttpRequest #35954
- DefaultHandshakeHandler should not log client faults on error level #35948
- Use concurrent set behind reactive
TransactionSynchronizationManager#registerSynchronization#35922 - Expose Collection on FragmentsRendering to facilitate Unit Tests #35912
- Different ReactorNettyWebSocketSession call getId() may return the same value #35911
- Enhance handleTypeMismatch error message in ResponseEntityExceptionHandler #35878
- NullPointerException thrown from JdkClientHttpRequestFactory for null request header value #35998
- State inconsistency in LazyConnectionDataSourceProxy when connection settings fail #35981
- SubscriberInputStream#resume misuses parked thread reference #35979
- PathMatchingResourcePatternResolver fails with URI in JAR manifest Class-Path entries #35967
- Strong locking in
ConcurrentReferenceHashMap#computeIfAbsentmay cause context initialisation deadlock #35945 - BridgeMethodResolver change in 6.2.13 breaks Spring Data entity introspection #35941
- DefaultMessageListenerContainer does not clear Session and MessageConsumer for paused invokers #35935
- Use provided ReactiveAdapterRegistry in BindingContext constructor #35934
- Tighten cacheable decision behind
@Lazyinjection point #35918 - Use provided ReactiveAdapterRegistry in BindingContext constructor #35914
- Accidental fallback match for Collection-type beans due to
@Bean-level qualifier annotation #35909 - SortedResourcesFactoryBean does not accept non-existent resources anymore #35896
- Document that annotations are ignored if attributes reference types not present in the classpath #35973
- Fix broken Javadoc links to methods #35904
- Refer to "Spring Tools" instead of "Spring Tools for Eclipse" in reference manual #35902
- Clarify JMS
sessionTransactedflag for local versus global transaction #35898 - Reference docs should not use obsolete "junit5" links #35893
- Testing chapter references nonexistent Dependency Management documentation #35891
Nightly
- 7284ec4: [py] Properly verify Selenium Manager exists (#16711) (Corey Goldberg) #16711
- 88a8296: fix flaky Ruby test
element_spec.rb(#16709) (Andrei Solntsev) #16709 - 8749a53: [java][BiDi] implement
emulation.setScreenOrientationOverride(#16705) (Swastik Baranwal) #16705 - 8e246df: [rb] add synchronization and error handling for socket interactions (#16487) (Titus Fortner) #16487
- 706d53d: [rb] mark low level bidi implementation as private api (#16475) (Titus Fortner) #16475
- b154cc7: [rb] ensure driver process is always stopped (#15635) (Titus Fortner) #15635
- c6e2c05: [rb] create user-friendly method for enabling bidi (#14284) (Titus Fortner) #14284
3.30.3
- #50298 - Call to the
jakarta.data.repository.BasicRepository#saveAllresults in NPE after Hibernate ORM bump to 7.1.1.Final - #50919 - Java classes generated by
wsdl2javanot passed to GradlecompileKotlinsince 3.26.1 - #51044 - JavaDoc not rendering correctly
- #51290 - Add cross-references between CSRF and CORS filter
- #51339 - Enhance error message when quarkus.hibernate-search-orm.management.enabled=true is enabled but no quarkus-vertx-http defined
- #51340 - Fix JavaDoc for quarkus.management.enabled
- #51341 - Use correct name for
org.graalvm.sdk:nativebridgedependency - #51344 - Set expiresIn to one hour for OIDC Dev Services
- #51345 - extraneous semicolon in LGTM starter
- #51346 - Bump the hibernate group with 9 updates
- #51352 - Bump org.quartz-scheduler:quartz from 2.5.0 to 2.5.2
- #51358 - Bump Keycloak version to 26.4.7
- #51361 - Remove extraneous semicolon in LGTM codestart
- #51370 - Add documentation about
@JsonViewsupport in the REST Client - #51372 - Make token expiration configurable for OIDC Dev Services
- #51375 - Config relocation mp.messaging -> quarkus.messaging relocation/fallback
- #51376 - Bump kafka.version from 4.0.1 to 4.1.1
- #51377 - Enhance docs for quarkus.debug.reflection option
- #51378 - QuarkusComponentTest fails with ambiguous dependencies if bean is injected with parameterized qualifier multiple times
- #51379 - Check that Vert.x HTTP is available before enabling Hibernate Search management endpoints
- #51380 - Clear some internal state of REST Assured between tests
- #51394 - Make container-image.tag optional so it is possible to nullify it
- #51399 - Fix LogRuntimeConfig doc rendering
- #51408 - Lambda extension: Failed to start quarkus because of NoSuchMethodError
- #51410 - Merge LambdaConfig with same FQN
- #51416 - Bump wildfly-elytron.version from 2.7.0.Final to 2.7.1.Final
- #51418 - Added cross references between CORS and CSRF guides
- #51424 - Add missing imports to Decorator example in cdi.adoc
- #51431 - Error running Quarkus: java.lang.ExceptionInInitializerError >
@POSTwith Record - #51440 - In Gradle, change compilation tasks' source dirs to their parent
- #51442 - QuarkusComponentTest: remove duplicate unsatisfied injection points
- #51447 - Update the extension guide to rename enable to enabled
- #51453 - Make sure we don't accept unannotated parameters for records