Skip to content

Releases: ProjectMapK/jackson-module-kogera

2.19.0-beta25

14 Jun 12:45
e21dab9

Choose a tag to compare

Enhancements

Replace value class related reflection calls with Methodhandle

#355

2.19.0-beta24

25 May 02:37
c6bdd17

Choose a tag to compare

This is the final version before the introduction of the MethodHandle and is a release for comparison with changes to be made in the future.

Enhancements

Only two minor refactorings were made.
#339
#340

2.19.0-beta23

04 May 16:23
c86ab36

Choose a tag to compare

Breaking changes

Update Java version

Changed Javaversion to 17 to start validating changes for Jackson 3.x.

2.19.0-beta22

04 May 15:28
a22c513

Choose a tag to compare

Breaking changes

Update Kotlin version

Changed Kotlin version to 2.0.21 to start validating changes for Jackson 3.x.
At the same time, kotlinx-metadata-jvm was replaced by kotlin-metadata-jvm.
#330
#331

2.19.0-beta21

04 May 14:41
1793dd4

Choose a tag to compare

Enhancements

Update library version

The version of Jackson is now 2.19.0.
#312

Type checking on readVaues is now fully supported

#313

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

#304

Fixed an issue where hasRequiredMarker by Kogera could be applied to non `Kotlin`` classes

#316

Fixed hasRequiredMarker for fields and setters to ignore nullToEmpty option

#318

2.18.3-beta20

20 Apr 07:51
042852a

Choose a tag to compare

What's Changed

  • Added type match check to read functions by @k163377 in #295
  • Modified accessibility overrides to use the common util of databind by @k163377 in #297
  • Porting configOverride extensions by @k163377 in #301

Full Changelog: 2.18.3-beta19...2.18.3-beta20

2.18.3-beta19

22 Mar 11:58
1b47b6d

Choose a tag to compare

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

02 Mar 10:36
c9b8721

Choose a tag to compare

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

#278

2.18.2-beta17

25 Jan 04:15
d0b38d9

Choose a tag to compare

This is an internal update only release, with no changes to behavior.

2.18.2-beta16

29 Dec 11:07
8dd6e22

Choose a tag to compare

Enhancements

Only updates to Kotlin 1.9 and Jackson 2.18.2 were made.