Skip to content

Conversation

@mdoube
Copy link
Contributor

Mockito 4.11 was refusing to run on Java 21, with an error like:

java.lang.IllegalArgumentException: Java 21 (65) is not supported by the current version of Byte Buddy which officially supports Java 20 (64) - update Byte Buddy or set net.bytebuddy.experimental as a VM property at net.bytebuddy.utility.OpenedClassReader.of(OpenedClassReader.java:96) 

Mockito 4.11 was refusing to run on Java 21, with an error like: java.lang.IllegalArgumentException: Java 21 (65) is not supported by the current version of Byte Buddy which officially supports Java 20 (64) - update Byte Buddy or set net.bytebuddy.experimental as a VM property at net.bytebuddy.utility.OpenedClassReader.of(OpenedClassReader.java:96)
This removes dependencies on bonej-plus and beancounter
@mdoube
Copy link
ContributorAuthor

BoneJ 7.1.9 better expresses the separation between the free and open BoneJ project, the GPU-accelerated extensions in bonej-plus and the new royalty collector mechanism, beancounter, which are now both in their own repositories with no dependency of BoneJ on them.

@mdoubemdoube changed the title Mockito 5.20.0Mockito 5.20.0, BoneJ 7.1.9Nov 26, 2025
@ctruedenctrueden merged commit c87e881 into scijava:masterDec 3, 2025
1 check failed
@ctrueden
Copy link
Member

@mdoube Thank you! I'm working on getting the CI passing again, so no worries there.

Sign up for freeto 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.

2 participants

@mdoube@ctrueden