Skip to content

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's queryTerminatingMethods set #29886
  • Add native support for RSocketExchange. #29877
  • Add @Nullable to ProblemDetail.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 Have client.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 in PayloadMethodArgumentResolver #28945
  • Remove clear() call to release method of WeakEntryReference and SoftEntryReference #28863
  • Add MockMvc.multipart() Kotlin extensions with HttpMethod #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

Merge request reports

Loading