Releases: ProjectMapK/jackson-module-kogera
Releases · ProjectMapK/jackson-module-kogera
2.19.0-beta25
2.19.0-beta24
2.19.0-beta23
Breaking changes
Update Java version
Changed Javaversion to 17 to start validating changes for Jackson 3.x.
2.19.0-beta22
2.19.0-beta21
Enhancements
Update library version
The version of Jackson is now 2.19.0.
#312
Type checking on readVaues is now fully supported
JsonProperty.isRequired is supported
This allows to force required to be rewritten to false.
#317
Bigfixes
Fixed a problem in which a function that was not intended for external use was exposed
Fixed an issue where hasRequiredMarker by Kogera could be applied to non `Kotlin`` classes
Fixed hasRequiredMarker for fields and setters to ignore nullToEmpty option
2.18.3-beta20
2.18.3-beta19
Breaking changes
StrictNullChecks and SingletonSupport are now enabled by default
This is a preliminary introduction to Jackson 3.0.
#290
FasterXML/jackson-module-kotlin#870
2.18.3-beta18
Enhancements
Update library version
The version of Jackson is now 2.18.3.
#276
This solves the problem of an error when serializing a value class that wraps a Map (same phenomenon as FasterXML/jackson-module-kotlin#873, but different cause).
A default KeyDeserializer for value class has been added
2.18.2-beta17
This is an internal update only release, with no changes to behavior.
2.18.2-beta16
Enhancements
Only updates to Kotlin 1.9 and Jackson 2.18.2 were made.