Deprecated Features in Java 18 thru 21 - Sip of Java Billy Korando on December 17, 2023 JDK 18 JDK 19 JDK 20 JDK 21 Core Libraries
JEP targeted to JDK 22: 462: Structured Concurrency (Second Preview) Alan Bateman, Ron Pressler on December 11, 2023 Loom JDK 22 Concurrency
JEP targeted to JDK 22: 458: Launch Multi-File Source-Code Programs Ron Pressler on December 8, 2023 Core Libraries JDK 22
JEP targeted to JDK 22: 464: Scoped Values (Second Preview) Andrew Haley, Andrew Dinn (guest) on December 2, 2023 Loom JDK 22
JEP targeted to JDK 22: 457: Class-File API (Preview) Brian Goetz on November 30, 2023 Core Libraries JDK 22
JEP targeted to JDK 22: 463: Implicitly Declared Classes and Instance Main Methods (Second Preview) Ron Pressler, Jim Laskey on November 29, 2023 Amber JDK 22
JEP targeted to JDK 22: 447: Statements before super(...) (Preview) Gavin Bierman & Archie Cobbs (guest) on November 23, 2023 Amber JDK 22
JEP targeted to JDK 22: 456: Unnamed Variables & Patterns Angelos Bimpoudis on November 22, 2023 Amber JDK 22
Improved Emoji Support in Java 21 - Sip of Java Billy Korando on November 20, 2023 JDK 21 Core Libraries
What's New in Java 21 - Oracle TV from CloudWorld 2023 Georges Saab on November 20, 2023 JDK 21 Oracle