🌐
OpenJDK
openjdk.org › projects › jdk › 23
JDK 23
This release is the Reference Implementation of version 23 of the Java SE Platform, as specified by JSR 398 in the Java Community Process.
Discussions

"JDK23 isn't something you should be running in production at all" - lombok maintainer
For an actively maintained application, the safest, best, and overall cheapest approach is to, at first, use the current version but with --release XX, where XX is the most recent release that offers LTS updates that you've previously used (e.g. use 23 with --release 21) and only once you start adopting new language/library features in JDK 23 and update libraries that might depend on the classfile version number you should change the release option. This lets you enjoy all the bug fixes and tooling (e.g. JFR) and performance enhancements right away (only a small part of all of these things is backported to LTS updates), without taking any risk with new features that may not yet be as battle-tested as old ones. If a library or a tool doesn't work with that, then it is doing something fishy and not doing the extra maintenance required to do that fishy thing. In short: Upgrade the JDK (and production runtime) right away, but keep release unchanged until you're ready. More on reddit.com
🌐 r/java
255
153
October 21, 2024
JDK 23: First Release Candidate
Eighth incubator of the vector api 😅 More on reddit.com
🌐 r/java
31
76
August 10, 2024
Java 23 / JDK 23: General Availability
Not the most interesting release in terms of new features but a very important step ahead that brings us closer to a new Java era that's is gonna be Java 25 More on reddit.com
🌐 r/java
34
129
September 17, 2024
GraalVM for JDK 23 release notes
News, Technical discussions, research papers and assorted things of interest related to the Java programming language NO programming help, NO learning Java related questions, NO installing or downloading Java questions, NO JVM languages - Exclusively Java · Create your account and connect ... More on reddit.com
🌐 r/java
2
40
September 17, 2024
🌐
Mysite
insightsfromanalytics.com › post › java-23-what-developers-need-to-know
Java 23: What Developers Need To Know
October 5, 2024 - Learn what's new and how it impacts your development workflow.As Java implements its 23rd major release on September 17, 2024, developers are in for a treat with many new features and improvements.
🌐
JRebel
jrebel.com › blog › whats-new-java-23
What's New With Java 23 | JRebel by Perforce
Java 23 is a short-term JDK release that was released September 17, 2024.
🌐
Pretius
pretius.com › home › java 23 features: a deep dive into the newest enhancements
Java 23 features: A deep dive into the newest enhancements - Pretius
July 14, 2025 - JVM Kubernetes: Optimizing Kubernetes ... a great team, and Java code quality tools · Java 23 was officially released on September 17 2024....
🌐
Symflower
symflower.com › en › company › blog › 2024 › what-is-new-in-java-23
JDK 23: What is new in Java 23?
We provide an overview and details about the features delivered in Java 23 (JDK 23) released on 17 September 2024.
🌐
Oracle
oracle.com › java › technologies › javase › 23all-relnotes.html
Consolidated JDK 23 Release Notes
September 17, 2024 - Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Bulletins. It is not recommended that this JDK (version 23.0.2) be used after the next critical patch update scheduled for April 15, 2025. Java ...
Find elsewhere
🌐
Reddit
reddit.com › r/java › "jdk23 isn't something you should be running in production at all" - lombok maintainer
r/java on Reddit: "JDK23 isn't something you should be running in production at all" - lombok maintainer
October 21, 2024 -

Source: https://github.com/projectlombok/lombok/issues/3722#issuecomment-2420830892

Quite surprised to see this coming from the maintainer of a popular library/tool in the ecosystem.

Despite the OpenJDK team (and their DevRel department) dispelling this myth over and over again there is still quite a lot of misinformation out there.

For those wanting to learn more about this, here is a good video from Nicolai Parlog that goes into quite a lot of detail.

And, the JEP 14: The Tip & Tail Model of Library Development lays down a recommendation on how library/tool developers could serve the needs of the users of both the newest and the older JDKs.

🌐
Oracle
oracle.com › oracle news
Oracle Releases Java 23
September 17, 2024 - New release delivers 12 JDK Enhancement ... organizations manage Java applications and improve peak performance Austin, Texas—Sep 17, 2024 · Oracle today announced the availability of Java 23, the latest version of the world’s ...
🌐
Oracle
oracle.com › java › technologies › java se
Oracle Java SE Support Roadmap
For example, Java SE 9 was a non-LTS release and immediately superseded by Java SE 10 (also non-LTS), Java SE 10 in turn was immediately superseded by Java SE 11. Java SE 11 however is an LTS release, and therefore Oracle Customers will receive Oracle Premier Support and periodic update releases, even after Java SE 12 was released. Examples of some key product dates for Oracle Java SE product offerings include:
🌐
Oracle
docs.oracle.com › en-us › iaas › releasenotes › java-management › jms-jdk23-announcement.htm
September 2024 Feature Release for Oracle Java SE introduces JDK 23
September 17, 2024 - Java Management supports JDK 23, which was released as part of the September 2024 feature release for Oracle Java SE.
🌐
Ops
ops.java › releases
JDK Releases - Ops.java
April 21, 2026 - Full details can be found here, along with instructions on how to subscribe to CPU Alert notifications. Feature releases are scheduled for release in the middle of March and September. The exact dates are posted several months in advance on https://openjdk.java.net/projects/jdk.
🌐
Marco Behler
marcobehler.com › guides › a-guide-to-java-versions-and-features
Java Versions and Features
May 18, 2026 - Newer Java versions now follow every 6 months. Hence, Java 21 was released in September 2023, Java 22 in March 2024, Java 23 in September 2024 and so on. In the past, Java release cycles were much longer, up to 3-5 years.
🌐
Inside.java
inside.java › 2024 › 09 › 17 › jdk-23-available
The Arrival of Java 23! – Inside.java
September 17, 2024 - Oracle will not offer long-term support for JDK 23; we will provide updates until March 2025 when it will be superseded by Oracle JDK 24. As with previous releases, Java 23 is the result of the contributions of many individuals and organizations in the OpenJDK Community — we all build Java, ...
🌐
InfoQ
infoq.com › news › 2024 › 08 › java-23-so-far
JDK 23 and JDK 24: What We Know So Far - InfoQ
August 22, 2024 - Critical bugs, such as regressions or serious functionality issues, may be addressed, but must be approved via the Fix-Request process. As per the release schedule, JDK 23 will be formally released on September 17, 2024.
🌐
Oracle
oracle.com › java › technologies › javase › 23-relnote-issues.html
JDK 23 Release Notes, Important Changes, and Information
September 17, 2024 - The full version string for this release is build 23+37 (where "+" means "build"). The version number is 23. ... JDK 23 contains IANA time zone data version 2024a. For more information, refer to Timezone Data Versions in Java Runtimes.
🌐
Medium
medium.com › @prataparao.saivamsi › exploring-java-23-new-features-and-why-java-8-and-11-remain-popular-38dc1285118c
Exploring Java 23: New Features and Why Java 8 and 11 Remain Popular | by Prataparao SaiVamsi | Medium
September 26, 2024 - Java continues to evolve, with the latest release being Java SE 23, which debuted on September 17, 2024. This version introduces several…