Bump spring-websocket from 6.1.2 to 6.1.3
Bumps spring-websocket from 6.1.2 to 6.1.3.
Release notes
Sourced from spring-websocket's releases.
v6.1.3
⭐ New Features
- Perform checks for bean validation constraints in HandlerMethod only when needed #32007
- Exclude URI query from remaining WebClient checkpoints #31992
- Avoid early getMostSpecificMethod resolution in CommonAnnotationBeanPostProcessor #31967
- Introduce
processInjection()
inCommonAnnotationBeanPostProcessor
#31956- Make maximum length of SpEL expressions in an
ApplicationContext
configurable #31952JdkClientHttpRequest
may block indefinitely #31911- Allow
Propagation.NOT\_SUPPORTED
with@TransactionalEventListener
#31907- Review HibernateJpaVendorAdapter to align dialect to use for recent Hibernate versions #31896
- Improve method validation support for containers with constraints on container elements #31887
- Method validation is not triggered when constraints are applied to the elements of a List #31870
- Use standard String comparison in ExtendedBeanInfo.PropertyDescriptorComparator #31866
- Detect Jetty 12 "max length exceeded" message for
MaxUploadSizeExceededException
#31850- Ensure that Observation is stopped and Scope is closed in doReceiveAndExecute() #31798
- Support the use of
@Resource
in test classes in AOT mode #31733- Add support for configuring sslContext in StandardWebSocketClient #30680
- Refine allocations for improved memory profile when creating a large amount of proxy instances #30499
- Check ResponseStatusException reason as MessageSource code for ProblemDetail #30300
SpringValidatorAdapter
fails ingetRejectedValue
ifValueExtractor
used in property path to unwrap a container type #29043- Add CORS support for Private Network Access #28546
- Introduce NoOpTaskScheduler for disabling
@Scheduled
tasks in test setups #28073- MvcUriComponentsBuilder should resolve property placeholders in request mapping paths #26795
- Allow SockJsUrlInfo to be overridden in SockJsClient #25888
- Extending abstract class does not expose parameter annotations #25788
- DatabasePopulatorConfigUtils should only set a populator if matching scripts are defined #23405
@annotation
pointcut is not matched with complex hierarchy and generics against classes compiled by Eclipse [SPR-17310] #21843- Allow registration of application event listeners in a functional way [SPR-16872] #21411
- Allow CronTrigger to resume from specified timestamp [SPR-14909] #19475
:lady_beetle: Bug Fixes
- Using a URI variable for port in
WebClient
causes anIllegalStateException
#32003- [spring-tx] Unable to override prepareSynchronization of AbstractPlatformTransactionManager from v6.1.0 #32000
RestClientResponseException
handlesresponseHeaders
case-sensitive #31978- CronTrigger hard-codes default ZoneId instead of participating in scheduler-wide Clock setup #31948
- HandlerMappingIntrospector is throwing PatternSyntaxException for wildcards in the request URL #31937
- java.lang.NullPointerException with Scheduled tasks through DefaultScheduledTaskObservationConvention #31918
- HibernateJpaVendorAdapter refers to org.hibernate.dialect.Oracle12cDialect that does not exist in recent Hibernate versions #31892
- ClassNotFoundException: org.hibernate.dialect.MySQL57Dialect with Hibernate 6.4 #31889
- Inconsistent inclusion of base URL in
WebClient
URI template attribute since Spring WebFlux 6.1.2 #31882@Async
does not supportUnit?
return type #31881- Web handlers don't support Kotlin extensions #31876
- DefaultDataBuffer fails to transform its content to a string #31873
- With XML configuration, setter selection can be random in case of overloaded setter methods (e.g. on SimpleClientHttpRequestFactory in 6.1) #31872
- Complete frame callback when opcode is not PONG #31869
@Cacheable
does not respect cache hit when empty Mono/Flux response is returned #31868- Unable to use sync cache with reactivestreams #31861
- Spring Websocket - JettyWebsocketHandlerAdapter copyByteBuffer fills Buffer with zeros #31857
... (truncated)
Commits
-
b19f98b
Release v6.1.3 -
50fad9e
Lenient port handling in HierarchicalUriComponents#toUriString -
2b4ffe0
Consistent inclusion of baseUrl in URI_TEMPLATE attribute -
e7eaaad
Explicit initialization of shouldValidate flags -
f6e5290
Polish SpEL documentation -
62b5e42
Fix syntax for disabled selection/projection tests in ParsingTests -
1631be5
Provide guidelines in AspectJ documentation to avoid dumps -
9ccc72a
Upgrade to spring-javaformat-checkstyle 0.0.41 -
01b2856
Document Kotlin internal modifier impact on@Bean
-
6dca7b2
Polishing contribution - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts