The release in context
LTS. JRE and JDK merged — separate JRE no longer distributed. HTTP Client API finalised (JEP 321). var in lambda params. TLS 1.3. Java EE and CORBA modules removed. Flight Recorder open-sourced.
- LTS. JRE and JDK merged — separate JRE no longer distributed. HTTP Client API finalised (JEP 321). var in lambda params. TLS 1.3. Java EE and CORBA modules removed. Flight Recorder open-sourced.
- Key release highlights included HTTP Client (final), TLS 1.3, JFR open-source, ZGC.
- Compared with JDK 10, the most visible shifts included Epsilon GC (no-op), ZGC (experimental), ZGC region-based.
- LTS. JRE no longer separate. Java EE/CORBA gone (become Jakarta EE). HTTP Client finally stable.
- The platform leaned harder into modern deployment and observability while also reflecting removals and cleanup from older bundled technologies.