...
The release date follows the schedule of Oracle Critical Patch Updates as this is the date embargoed security fixes can be published.
OpenJDK 21.0.24
- Tuesday, January July 16 2024 GA; OpenJDK 21.0.2 4 released (tag: jdk-21.0.24-ga)
OpenJDK 21.0.35
- Wednesday, May 29 2024December 14 2023: jdk21u-dev repo open (tag: jdk- 21.0.35+0)
- Tuesday, January July 30 2024: First merge from jdk21u-dev to jdk21u (tag: jdk- 21.0.35+1)
- Tuesday, February August 27 2024: Rampdown; last merge from jdk21u-dev to jdk21u
- Tuesday, March 26 September 24 2024: Last tag before code freeze
- Tuesday, April 16 October 15 2024 GA; OpenJDK 21.0.3 released 5 released (tag: jdk-21.0.35-ga)
OpenJDK 21.0.
...
6
- Wednesday,
...
- August 28 2024:
...
- jdk21u-dev repo open (tag: 21.0.
...
- 6+0)
- Tuesday,
...
- October 29 2024: First merge from
...
- jdk21u-dev to
...
- jdk21u (tag: 21.0.
...
- 6+1)
- Tuesday,
...
- December 3 2024: Rampdown; last merge from
...
- jdk21u-dev to
...
- jdk21u
- Tuesday,
...
- December 31 2024: Last tag before code freeze
- Tuesday,
...
- January 21 2025 GA; OpenJDK 21.0.
...
- 6 released (tag: jdk-21.0.6-ga)
OpenJDK 21.0.7
- Wednesday, December 4
...
- 2024: jdk21u-dev repo open (tag: 21.0.7+0)
Latest Release
Latest GA release:21.0.24
Older releases can be found in the archive.
...
[All requests] [Approved requests] [Approved requests without push] [Unapproved requests, filter]
Critical Fix Requests
TODO ... [Unapproved requests]
Filters for Release 21.0.
...
4
21.0.4/all: OpenJDK but not OracleJDK: Changes in OpenJDK 21.0.4 that are not in OracleJDK 21.0.4.
21.0.4/all: OracleJDK but not OpenJDK: Changes backported to OracleJDK 21.0.4-21.0.3 but not in OpenJDK 21.0.4.
21.0.4/new: OracleJDK but not OpenJDK: Changes new in OracleJDK 21.0.4 but not in OpenJDK 21.0.4
Filters for Release 21.0.5
21.0.35/all: OpenJDK but not OracleJDK: Changes in OpenJDK 21.0.3 5 that are not in OracleJDK 21.0.5.
21.0.5/all: OracleJDK but not OpenJDK: Changes backported to OracleJDK 21.0.3-21.0.5 but not in OpenJDK 21.0.5.
21.0.35/new: OracleJDK but not OpenJDK: Changes new in OracleJDK 21.0.3 5 but not in OpenJDK 21.0.35
Filters for Release 21.0.
...
6
21.0.46/all: OpenJDK but not OracleJDK: Changes in OpenJDK 21.0.4 6 that are not in OracleJDK 21.0.46.
21.0.46/all: OracleJDK but not OpenJDK: Changes backported to OracleJDK 21.0.43-21.0.3 but 6 but not in OpenJDK 21.0.46.
21.0.46/new: OracleJDK but not OpenJDK: Changes new in OracleJDK 21.0.4 6 but not in OpenJDK 21.0.46
Common jdk21u JBS labels
The above filters exclude issues that are marked with the following labels:
- jdk21u-na Change does not apply to open jdk21u. In general, this is a change done by Oracle for their build or test infrastructure, for their own delivery or in their tests not open sourced. Any other change might not be deemed appropriate for OpenJDK 21u and get labelled that way.
- jdk21u-defer-next Change is generally acceptable, but should go into the next JDK 21 update release. I.e. 21.0.4 is currently collecting fixes in jdk21u-dev, but the proposed change should get into 21.0.5 (the next release) instead.