Skip to content

Add support for Java 26#6969

Merged
pditommaso merged 1 commit into
masterfrom
add-java-26-support
Mar 25, 2026
Merged

Add support for Java 26#6969
pditommaso merged 1 commit into
masterfrom
add-java-26-support

Conversation

@pditommaso

Copy link
Copy Markdown
Member

Summary

  • Add Java 26 to the supported versions in the nextflow launcher script and launch.sh
  • Enable --enable-native-access and --sun-misc-unsafe-memory-access JVM flags for Java 26
  • Add Java 26 to the virtual threads version check
  • Fix missing Java 22 in launch.sh version check
  • Update docs to reflect Java 26 support

Note: CI build matrix updated to Java 25 (not 26) because Java 26 is not yet available as a Temurin distribution in GitHub Actions setup-java.

Test plan

  • Verify CI passes with Java 17 and Java 25
  • Test Nextflow launcher with Java 26 locally

🤖 Generated with Claude Code

@pditommaso pditommaso requested a review from a team as a code owner March 24, 2026 21:06
@netlify

netlify Bot commented Mar 24, 2026

Copy link
Copy Markdown

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit aa31822
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/69c3e768ab9cc30008dcda6a

@pditommaso pditommaso requested a review from bentsherman March 24, 2026 21:07

@christopher-hakkaart christopher-hakkaart left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Docs look good

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@bentsherman bentsherman force-pushed the add-java-26-support branch from 51514de to aa31822 Compare March 25, 2026 13:47
@pditommaso pditommaso merged commit 9c2b9ff into master Mar 25, 2026
25 checks passed
@pditommaso pditommaso deleted the add-java-26-support branch March 25, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants