Skip to content

Conversation

@hg-ms
Copy link
Contributor

@hg-ms hg-ms commented Jan 21, 2026

The error is caused by JDK changes in java.time.LocalDate. The persistent related properties year, month and day are now marked transient, this causes the generic type handling not to persist those fields.

Add BinaryHandlerLocalDate that explicitly persists the required fields.

closes #223

@hg-ms hg-ms linked an issue Jan 21, 2026 that may be closed by this pull request
@hg-ms hg-ms requested review from fh-ms and zdenek-jonas January 21, 2026 14:14
Copy link
Contributor

@zdenek-jonas zdenek-jonas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested

@hg-ms hg-ms merged commit b0066a9 into main Jan 23, 2026
10 checks passed
@hg-ms hg-ms deleted the 223-localdatelocaldatetime-is-not-read-correctly-on-jdk-26-ea-27 branch January 23, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LocalDate/LocalDateTime is not read correctly on JDK ≥ 26 EA 27

4 participants