#jdk26 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jdk26, aggregated by home.social.
-
Still on Java 25? You're missing more than a version bump. Java 26 brings HTTP/3 support, HotSpot performance improvements, Structured Concurrency updates, Lazy Constants and more. Hanno Embregts walks you through every JEP.
Discover what's new in Java 26: https://javapro.io/2026/08/26/java-26-is-here-and-with-it-a-solid-foundation-for-the-future/
-
Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!
Learn more: https://javapro.io/2026/04/29/final-is-no-longer-a-hint-in-java-26/
#Java #JDK26 -
“#Java26 is boring.” And that’s exactly why it works. No rewrites. No broken APIs. Just predictable upgrades—and even 5–15% better GC throughput for free. Lutske de Leeuw & @parttimen3rd explain why boring wins.
Read their #JAVAPRO article: https://javapro.io/2026/04/17/java-26-is-boring/
-
Ever debugged a “this should be impossible” production bug? Deep reflection is one reason. Private and final state can still be mutated at runtime in #Java.
@ArghRich down how upcoming JDK changes restore encapsulation. Read: https://javapro.io/2026/05/26/destructoring-is-the-future-of-javas-encapsulation/
-
Ever debugged a “this should be impossible” production bug? Deep reflection is one reason. Private and final state can still be mutated at runtime in #Java.
Richard Gross breaks down how upcoming JDK changes restore encapsulation. Read: https://javapro.io/2026/05/26/destructoring-is-the-future-of-javas-encapsulation/
-
🚀 G1 GC: 5-15% Performance Gains with Dual Card Tables
-
Still relying on --add-opens? Not enough. #Java26 separates access from mutation capability. Final-field mutation now warns by default and will be denied later—affecting reflection-heavy code. Babneet Singh explains the key flags!
Learn more: https://javapro.io/2026/04/29/final-is-no-longer-a-hint-in-java-26/
#Java #JDK26 -
“#Java26 is boring.” And that’s exactly why it works. No rewrites. No broken APIs. Just predictable upgrades—and even 5–15% better GC throughput for free. Lutske de Leeuw & @parttimen3rd explain why boring wins.
Read their #JAVAPRO article: https://javapro.io/2026/04/17/java-26-is-boring/
-
Java 26 Released: What Shipped in March 2026
-
JDK 26 Security Enhancements https://seanjmullan.org/blog/2026/03/16/jdk26
#java #jdk26 -
Java 26 is out! 🚀
10 JEPs in total - with 5 still in preview/incubator stages - bringing updates across:
• Java library improvements
• Language innovation
• Performance
• Security🔗 Dive into what’s new: https://bit.ly/4rDGBEQ
-
JDK 26 Security Enhancements: https://seanjmullan.org/blog/2026/03/16/jdk26
Highlights of this release include a second preview of the PEM API, API support for Hybrid Public Key Encryption, and signed JAR support for the post-quantum ML-DSA algorithm.
-
Java 26 / JDK 26: General Availability: https://mail.openjdk.org/archives/list/[email protected]/thread/2MXXXBJKTJXQD25Q4XGGINKYA33T7D5I/
Features: https://openjdk.org/projects/jdk/26/
Downloads: https://jdk.java.net/26/
-
💡 Dive into our in-depth analysis of #JDK26 and get a sneak peek at what's coming in #JDK27!
Explore the latest features, improvements, and future plans across #ProjectAmber, #ProjectLoom, #ProjectPanama, #ProjectLeyden & #ProjectValhalla.
Read more on #InfoQ 👉 https://bit.ly/4auF0w0
-
First JDK 26 Release Candidate: https://mail.openjdk.org/pipermail/jdk-dev/2026-February/010872.html
Downloads: https://jdk.java.net/26/
-
#Java is moving fast in 2026! 🚀
Latest release highlights:
• Gatherers4j & Keycloak: new point releases are out
• Maintenance releases of Spring gRPC, Quarkus, Grails & Java Operator SDKGet this week's updates here: ⇨ https://bit.ly/4b29F4s
-
JEP 500 prepares the Java ecosystem for final field integrity in JDK 26 by restricting deep reflection mutations - closing a long-standing loophole in the platform.
What's new:
• Enhances safety & performance
• Stricter encapsulation
• Introduces developer warnings when mutations are attemptedFind out more: https://bit.ly/3MPYTUL
-
JDK 26 has been branched from the main line and is now in Rampdown Phase One: https://mail.openjdk.org/pipermail/jdk-dev/2025-December/010662.html
-
JEP 526 brings Lazy Constants to #JDK26 - boosting developer ergonomics & performance!
Replacing the older Stable Values, it ensures thread-safe, immutable initialization; and for lazy lists & maps, reducing startup overhead.
🔗 Find out more: https://bit.ly/4aqhQqM
-
Targeted to JDK 26: JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview): https://openjdk.org/jeps/530 #jdk26 #openjdk #java
-
Targeted to JDK 26: JEP 526: Lazy Constants (Second Preview): https://openjdk.org/jeps/526 #jdk26 #openjdk #java
-
The 2nd JEP Preview of "PEM Encodings of Cryptographic Objects" has been targeted to JDK 26. This API makes it easier to encode and decode security objects to/from PEM. If you haven't already, please try it and let us know what you think! https://openjdk.org/jeps/524
-
Busy week in the #OpenJDK ecosystem! Check out the key updates:
• 3 JEPs elevated to Targeted: JEP 529, JEP 516, JEP 500
• 3 JEPs elevated to Proposed to Target for JDK 26: JEP 530, JEP 526, JEP 524
• The proposed release schedule for JDK 26 has also been finalized.Read the details here: 🔗 https://bit.ly/4oY0bKY
-
Targeted to JDK 26: JEP 524: PEM Encodings of Cryptographic Objects (Second Preview): https://openjdk.org/jeps/524 #jdk26 #openjdk #java
-
Targeted to JDK 26: JEP 525: Structured Concurrency (Sixth Preview): https://openjdk.org/jeps/525 #jdk26 #openjdk #java
-
Targeted to JDK 26: JEP 529: Vector API (Eleventh Incubator): https://openjdk.org/jeps/529 #jdk26 #openjdk #java
-
Targeted to JDK 26: JEP 516: Ahead-of-Time Object Caching with Any GC: https://openjdk.org/jeps/516 #jdk26 #openjdk #java
-
Targeted to JDK 26: JEP 500: Prepare to Make Final Mean Final: https://openjdk.org/jeps/500 #jdk26 #openjdk #java