java-25share & followShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:▼s+fShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:All API Additions From Java 21 to 25#video#java‑25 #core‑lib #streams #documentationLearn about all API additions between Java 21 and Java 25: scoped values, stream gatherers, class-file API, foreign function and memory API, Javadoc additions, and preview features.2025-09-09Structured Concurrency in Action#talk#structured‑concurrency #java‑25A deep-dive into the structured concurrency API as it is currently proposed2025-09-03Upgrading From Java 21 To 25: All You Need To Know#video#java‑25 #migrationUpdating from Java 21 to 25 is a smooth experience. Unless you're working on an unlucky project that collected all the little details that change: Whether it's annotation processing, null checks, file operations or the removal of old technologies, Peter collects them all.2025-08-24Java 25 is ALSO no LTS Version - Inside Java Newscast #94#video#java‑25Java 25, much like Java 21, will be described as a "long-term-support version" despite the fact that that's categorically wrong.2025-07-03Java 25 Encodes PEM - Inside Java Newscast #93#video#core‑libs #java‑25Java 25 previews an API that transforms PEM (Privacy-Enhanced Mail) texts into cryptographic objects like public or private keys, certificates, and certification lists and vice versa.2025-06-19Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92#video#java‑25Java 25 will be released on September 16th. Its feature set has been frozen today and it is impressive: 11 finalized features in language, APIs and the runtime plus 7 that are brewing.2025-06-05New Null Checks in Inner Class Constructors#post#java‑25 #core‑lang #migrationThe Java compiler will now inject null checks for the outer instance into the constructor of inner classes2025-04-04Java 25 - Better Language, Better APIs, Better Runtime#talk#java‑25Java 25 will be the next release with long-term support and a lot has happened since the last one: flexible constructors, stream gatherers, multi-source-file launcher, faster launch times plus many new and improved features in preview2023-11-30