Spring v5.1.13.RELEASE Release Notes
Release Date: 2020-01-14 // about 4 years ago-
π± βοΈ New Features
- π Support headers with multiple values in ResponseStatusException #24284
- π Un-deprecate PathResource (for java.nio.file.Path resolution in createRelative) #24217
- π Improve configuration API of ClientCodecConfigurer.CustomCodecs #24201
- β‘οΈ Let UriUtils.encodeβ¦(β¦) methods optimize for sources without the need to be encoded #24154
- π Support variable resolution of wildcard types #24150
- π ContentDisposition cannot parse encoded filename with leading space #24148
π± π Bug Fixes
- StringDecoder buffer leak related to maxInMemorySize limit #24346
- π Cloning a WebClient.Builder instance does not copy strategiesConfigurers #24330
- Unsafe double-checked locking in SpelExpression#compileExpression #24306
- Ensure CORS processing does not add Vary header twice on async requests #24229
- π Escape quotes in filename in ContentDisposition.Builder when charset not specified #24224
- ClassUtils.getInterfaceMethodIfPossible overhead in cached methods for SpEL key/condition expressions #24209
- ClientCodecConfigurer drops MultipartHttpMessageWriter.partWriters when mutated #24202
π Documentation
- π WebFlux documentation states incorrectly that BindingResult is supported after
@RequestBody
#24181