1.37.0 (2023-03-02)
Features Added
- Added
CoreUtils.bytesToHexString
as a common utility for creating hex strings. - Added
CoreUtils.extractSizeFromContentRange
as a common utility for extracting the entity size from a properly
formattedContent-Range
header. - Added support for
JsonSerializable
andXmlSerializable
inJacksonAdapter
serialize and deserialize APIs. (#33685)
Breaking Changes
- Removed
jackson-dataformat-xml
as a dependency. XML serialization is still supported whenjackson-dataformat-xml
is found on the classpath, if it's not a class not found exception/error will be thrown when attempting to use XML
serialization. (#33401)
Bugs Fixed
- Fixed a bug where a method not found error would be thrown when attempting to reflectively access Jackson Databind 2.12+
APIs. (#33448) - Fixed a bug where HTTP headers and query parameters weren't included in HTTP request and response logging when
INFORMATIONAL
log level was used.
Dependency Updates
- Upgraded Reactor Core from
3.4.26
to3.4.27
. - Upgraded Jackson to the latest releases
2.13.5
.