- Issued:
- 2023-11-14
- Updated:
- 2023-11-14
RHEA-2023:6888 - Product Enhancement Advisory
Synopsis
OpenJDK 21.0.1 for Windows Builds
Type/Severity
Product Enhancement Advisory
Topic
This package introduces the latest Long Term Support (LTS) version of OpenJDK for Windows, which is OpenJDK 21.
Description
The OpenJDK 21 packages provide the OpenJDK 21 Java Runtime Environment and the OpenJDK 21 Java Software Development Kit.
This release introduces the latest Long Term Support (LTS) version of OpenJDK, which is OpenJDK 21. A number of new features have been introduced to both the Java programming language and its JDK implementation since the release of OpenJDK 17:
- Pattern Matching for switch
- Record Patterns
- String Templates (Preview feature)
- Unnamed Patterns and Variables (Preview feature)
- Unnamed Classes and Instance Main Methods (Preview feature)
- UTF-8 by Default
- Reimplement Core Reflection with Method Handles
- Vector API (Incubation feature)
- Internet-Address Resolution SPI
- Foreign Function & Memory API (Preview feature)
- Virtual Threads
- Structured Concurrency (Preview feature)
- Scoped Values (Preview feature)
- Sequenced Collections
- Key Encapsulation Mechanism API
- Generational ZGC
- Simple Web Server
- Code Snippets in Java API Documentation
Note that the following features are deprecated with this release:
- Finalization
- Windows 32-bit x86 Port
- Dynamic Loading of Agents
Solution
Before applying this update, make sure all previously released errata relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- OpenJDK Java (for Middleware) 1 x86_64
Fixes
- OPENJDK-2404 - Create 21.0.1 GA portable build for Windows
CVEs
(none)
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.