Bump spring-websocket from 6.0.4 to 6.0.5
Bumps spring-websocket from 6.0.4 to 6.0.5.
Release notes
Sourced from spring-websocket's releases.
v6.0.5
⭐ New Features
- Add RFC-8246 "immutable" attribute to
CacheControl
#29955- Allow MockRest to match header/queryParam value list with one Matcher #29953
- DataBuffer should offer restricted access to underlying ByteBuffer #29943
- Introduce
HttpServiceProxyFactory#createClient
Kotlin extension #29942- Support ProblemDetail serialization to XML with Jackson #29927
- Refine
TransactionalOperator.executeAndAwait
nullability #29919- Early support for JDK 21 #29910
- StringDecoder causes direct allocation of ByteBuffer #29889
- Include all Hibernate query methods in
SharedEntityManagerCreator
'squeryTerminatingMethods
set #29886- Add native support for RSocketExchange. #29877
- Add
@Nullable
toProblemDetail.setProperty
value argument #29868- Deprecate obsolete
ConcurrentExecutorAdapter
for removal in 6.1 #29865- ContentDisposition.toString() should include both regular and extended filename parameter #29861
- Refine
Jackson2ObjectMapperBuilder#configureFeature
exception handling #29859- Flexible constructor resolution in AutowireCapableBeanFactory.createBean(Class) #29855
- Optimize CorsConfiguration::checkHeaders #29853
- Spring Web RestTemplate
http.client.requests
Metrics No Longer Haveclient.name
Tag #29839- Allow
@Aspect
classes to extend concrete@Aspect
classes #29830- Custom Constraint Validator not work with native image #29823
- Deprecate HttpStatus 103 CHECKPOINT in favor of new EARLY_HINTS #29816
- Fix R2dbcTransactionManager debug log: don't log a Mono #29800
- Improve generated default name for
@JmsListener
subscription #29790- Support double-quoted values in HttpHeaders::getValuesAsList #29785
- Support method validation for an interface only proxy like an HTTP interface client #29782
- ResourceHandlers cannot resolve static resources without wildcard patterns #29739
- Release R2DBC connection when cleanup fails in transaction #29703
- Spring Webfilters and Kotlin Coroutines #29672
- Support "multipart/mixed" and "multipart/related" in DefaultServerWebExchange #29671
@JsonDeserialize(builder = ...)
does not work in GraalVM native image #29646- Combined class and method
@RequestMapping
without patterns should match root path as both "" and "/" #29625- Prefer problem detail media type independent of ordering in Accept header #29588
- Restrict forwards in MockMvcWebConnection to 100 #29557
@JsonNaming
strategy is not supported in GraalVM native image #29386- SQL supplier in R2DBC
DatabaseClient
is eagerly invoked #29367- Set reason for WebSocket
CloseStatus.SESSION\_NOT\_RELIABLE
#29220- HttpComponentsClientHttpConnector hangs when host is invalid #29156
- Add ResponseEntity.ofNullable() to deal with non-Optional nullable objects #29117
- Provide access to all configured interceptors in AbstractHandlerMapping #28985
- Support
Optional
inPayloadMethodArgumentResolver
#28945- Remove clear() call to release method of WeakEntryReference and SoftEntryReference #28863
- Add
MockMvc.multipart()
Kotlin extensions withHttpMethod
#28634- WebSocketConnectionManager constructor with prepared URI #28524
- Deprecate Base64Utils #28434
- List supported media types in HttpMediaTypeNotSupportedException when given invalid input media types #28062
- Introduce getContentAsString and getContentAsByteArray to Resource #24651
- Support Optional in Jackson 2 message converters #24498
- Refine
ModelAttributeMethodProcessor
Kotlin exception handling #23846
... (truncated)
Commits
-
d045d40
Release v6.0.5 -
afd67a0
Fix DataBufferUtils::write AsynchronousFileChannel race condition -
dcadddd
Update Gradle Enterprise plugin -
ce3be72
Polish -
3e3f046
Polishing -
5847454
Prefer local hostAddress in ReactorServerHttpRequest -
569df6e
Refine ModelAttributeMethodProcessor Kotlin exception handling -
979118c
Polishing -
f87a87e
Consistent ordering of Resource methods -
0619e19
Upgrade to Reactor 2022.0.3 - 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