Merged
Conversation
Member
|
This was the issue that was supposed to be fixed by now. Need to verify it locally |
Member
|
Member
Author
Member
Author
Contributor
|
The build of this PR is available at https://builds.jabref.org/pull/14057/merge. |
Member
Siedlerchr
approved these changes
Jan 22, 2026
Member
this is now fixed as well |
koppor
added a commit
to alexeysemenyukoracle/jabref
that referenced
this pull request
Jan 22, 2026
koppor
added a commit
that referenced
this pull request
Jan 22, 2026
This was referenced Jan 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



User description
Actions
Fixes https://github.com/JabRef/jabref-issue-melting-pot/issues/536
Wait for JDK 25.0.2 should be available on January, 20th (https://www.java.com/releases/) -> https://github.com/corretto/corretto-25/releases
Merge this PR
Fix name of required workflows
Integrate this branch into Fix JabRef-post-image.wsf to make it agnostic to the location of the … #13033 --> https://github.com/koppor/magic-merge-commit/
Merge Fix JabRef-post-image.wsf to make it agnostic to the location of the … #13033
Continue at Enable Java EA builds and prepare JDK 26 #13937
Experiment: Try out OpenJ9 (see Switch to Eclipse OpenJ9 (to gain performance) jabref-koppor#481) for details. -> OpenJ9 jabref-koppor#721
Background
Relative of #13937. Here, we just update the JDK to version 25. Due to https://bugs.openjdk.org/browse/JDK-8358723, we need to wait for 25.0.2 - see also #13937 (comment)
Steps to test
Mandatory checks
CHANGELOG.mdin a way that is understandable for the average user (if change is visible to the user)PR Type
Enhancement
Description
Update Java version from 24 to 25 across all build configurations
Remove
publicmodifier from main methods for JDK 25 compatibilityImprove macOS binary naming with architecture-specific suffixes (intel/silicon)
Add documentation notes explaining public main method requirements
Enhance workflow configuration and build process improvements
Diagram Walkthrough
File Walkthrough
19 files
Update JDK version and remove public modifierRemove public modifier from main methodUpdate JDK version and remove public modifierUpdate JDK version and remove public modifierRemove public modifier from main methodRemove public modifier from main methodUpdate JDK version requirement to 25Update JDK version requirement to 25Update JDK version requirement to 25Remove public modifier from main methodRemove public modifier from main methodImprove macOS naming and workflow configurationUpdate JDK version and disable modernizer for JDK 25Update Java language version to 25Update macOS icon path and signing prefixUpdate JDK version to 25Update OpenJDK version to 25Update selected JDK version to 25Update SDK manager Java version to 257 files
Add documentation note for public main methodAdd documentation note for public main methodAdd documentation note for public main methodUpdate JDK version documentation to 25Fix documentation formatting and clarityDocument macOS distribution naming changesRemove public modifier from example main method2 files
Update Java version to latest in dev containerRemove unnecessary submodules checkout configuration1 files
Add blank line for formatting consistency10 files