Skip to content

Java 21 support#32

Merged
cen1 merged 9 commits into
masterfrom
feature/java-21
Jan 12, 2026
Merged

Java 21 support#32
cen1 merged 9 commits into
masterfrom
feature/java-21

Conversation

@cen1

@cen1 cen1 commented Nov 24, 2025

Copy link
Copy Markdown
Contributor

No description provided.

cen1 added 5 commits November 24, 2025 10:22
Fix test failures for Java 21 and Hibernate 6 compatibility

  - Add ASM 9.7 dependency to fix parboiled parser compatibility with
    Java 21 bytecode (class file version 65)

  - Update EclipseLink from 4.0.2 to 4.0.4 and add explicit UUID converter
    to Project entity to fix null UUID handling

  - Change UUIDConverter to use String instead of Object for better
    Hibernate compatibility

  - Replace strict Date.class equality checks with isAssignableFrom() in
    JPAUtils to handle java.sql.Timestamp in Hibernate 6

  - Add transaction boundaries to stream-based tests for Hibernate 6
    which requires active transactions for ScrollableResults
@cen1
cen1 requested a review from urbim November 24, 2025 09:26
@cen1
cen1 requested a review from terli00 November 24, 2025 09:32
@cen1
cen1 merged commit 40475e6 into master Jan 12, 2026
6 checks passed
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.

1 participant