OpenLiberty / OpenLiberty/docs

Documentation, Support Java 27 in Open Liberty 26.0.0.10

Open
#8,491 1 comment 0 reactions 1 assignee View on GitHub

@ramkumar-k-9286 is already working on this.

Since Sep 14, 2026.

26.0.0.10
Dominant language
No language data
Stars
14
Forks
58
Avg merge
4m
Merged PRs (30d)
35

Description

Feature epic details
Operating systems

Does the documentation apply to all operating systems?

  • Yes
  • No; specify operating systems: ______
  • No; specify operating systems: - All operating systems that support Java 27 (not z/OS and IBM i)
Summary

The Java SE support page must be updated for the 26.0.0.10 release to include support for Java 27.
This update ensures that users are aware of the new non-LTS Java version supported by Open Liberty, and provides the relevant JVM download links and migration resources once they become available.

Note: Java 27 is a non‑LTS release.

These documentation updates must not be published until Open Liberty 26.0.0.10 reaches GA.

Configuration

List any new or changed properties, parameters, elements, attributes, etc. Include default values and configuration examples where relevant:
No new configuration elements are introduced for this update.

External Links (pending availability)
The following resources are expected but not yet published. They must be added once the links are live:

Temurin 27 download page: https://adoptium.net/temurin/releases/?version=27
IBM Semeru 27 download page: https://developer.ibm.com/languages/java/semeru-runtimes/downloads/?version=27
Java 27 Migration Guide: https://docs.oracle.com/en/java/javase/27/migrate/getting-started.html

Updates to existing topics

To update existing topics, specify a link to the topics that are affected. Include a copy of the current text and the exact text to which it will change. For example: Change ABC to XYZ

Need to update the Java SE support page for 26.0.0.10 to include Java 27. Please update the following values for the current Java 26 row:

  1. Java SE version to 27
  2. LTS release, set to No
  3. Blank out the value for End of Open Liberty support
  4. Eclipse OpenJ9 Download to
    a. Link name to IBM Semeru 27
    b. Link URL to https://developer.ibm.com/languages/java/semeru-runtimes/downloads/?version=27
  5. HotSpot Download to
    a. Link name to Eclipse Temurin 27
    b. Link URL to https://adoptium.net/temurin/releases/?version=27
  6. Migration Advice to
    a. Link name to Java SE 27 migration guide
    b. Link URL to https://docs.oracle.com/en/java/javase/27/migrate/getting-started.html

For reference, here is the previous (Java 26) request -> https://github.com/OpenLiberty/docs/issues/8196

Create a new topic

To create a topic, specify a first draft of the topic that you want added and the section in the navigation where the topic should go.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.