The release in context
Virtual Threads (2nd preview). Structured Concurrency (2nd incubator). Scoped Values (incubator). Record Patterns (2nd preview). Pattern Matching switch (4th preview). Foreign Function & Memory API (2nd preview). Vector API (5th incubator).
- Virtual Threads (2nd preview). Structured Concurrency (2nd incubator). Scoped Values (incubator). Record Patterns (2nd preview). Pattern Matching switch (4th preview). Foreign Function & Memory API (2nd preview). Vector API (5th incubator).
- Key release highlights included Virtual Threads (2nd preview), Scoped Values (incubator), Structured Concurrency (2nd), Record Patterns (2nd).
- Compared with JDK 19, the most visible shifts included Scoped Values (incubator), Applet API, Foreign Function & Memory (2nd preview).
- Staging release for JDK 21 LTS. Virtual Threads mature through their second preview.
- This release is best read as continuity: the JDK maturing steadily rather than resetting itself.