#jeps โ Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jeps, aggregated by home.social.
-
๐ข #๐๐๐ฏ๐๐๐ ๐ข๐ฌ ๐ก๐๐ซ๐ ๐ฐ๐ข๐ญ๐ก ๐ฆ๐๐ฃ๐จ๐ซ ๐ฎ๐ฉ๐ ๐ซ๐๐๐๐ฌ!
๐๐ก๐๐ญโ๐ฌ ๐ง๐๐ฐโ
โ 18 JEPs in the final feature set
โ 7 features finalized after incubation & preview
โ 9 features focused on performance & runtimeLearn more about these upgrades for developers & production workloads: https://bit.ly/3ItYzsO
-
JEP 502 introduces the Stable Values API in #JDK25!
It boosts app startup performance with deferred immutability, enabling thread-safe, at-most-once initialization of complex objects. It boosts efficiency, reduce initialization pitfalls while leveraging #JVM optimizations.
๐ Learn more: https://bit.ly/3HHM9wH
-
JEP 505 - Structured Concurrency (Fifth Preview) - has reached Targeted status in the #JDK25 release!
The API aims to simplify and provide developers with clearer, safer frameworks for managing parallel tasks, particularly when working with virtual threads.
Learn more: https://bit.ly/43f8AR5
-
JDK 25 introduces JEP 512, bringing Compact Source Files and Instance Main Methods to Java, making it easier than ever for beginners to learn & code.
Key features include simplified syntax, automatic imports, and a new IO helper class, streamlining program development and reducing complexity.
Learn more: https://bit.ly/3GH9eiO
-
Two new #JEPs focusing on #PostQuantumCryptography (PQC) are set to arrive in #Java24 (expected March 2025):
โก๏ธ JEP 496 - Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism
โก๏ธ JEP 497 - Quantum-Resistant Module-Lattice-Based Digital Signature AlgorithmLearn more on #InfoQ ๐ https://bit.ly/402s23m
-
๐ฃ๐ข Attention all Java enthusiasts!
#JDK22 is here, packed with 12 #JEPs and, as usual, hundreds of smaller enhancements and thousands of bug fixes.
Get the scoop on what's new in the latest release of #Java22 from #InfoQ: https://bit.ly/3IO0cOH
-
Oracle's #Java21 release is here!
The final feature set includes 15 #JEPs.
#VirtualThreads, #RecordPatterns & #PatternMatching for Switch - have completed their respective rounds of previews and are now finalized.
More insights on #InfoQ: https://bit.ly/3EM5urY
-
๐ #Java20 is now generally available!
This release features (7) #JEPs that provide a continued contribution toward #ProjectAmber, #ProjectLoom & #ProjectPanama along with new rounds of preview and incubation.
We examine a few of these new features here, on #InfoQ: http://bit.ly/3LKvRDf