GitHub
The Java Version Almanac
javaalmanac.io
Feedback on this page?

Latest OpenJDK Updates

All recent OpenJDK updates based on the git tags of the respective repositories or on release notes for older versions. Release dates for the different distributions may vary.

Date Release Status Update Version Git Tag
2026-04-22 Java 11 LTS 11.0.31 jdk-11.0.31-ga
2026-04-22 Java 8 LTS 8u492 jdk8u492-ga
2026-04-21 Java 26 REL 26.0.1 jdk-26.0.1-ga
2026-04-17 Java 25 LTS 25.0.3 jdk-25.0.3-ga
2026-04-17 Java 21 LTS 21.0.11 jdk-21.0.11-ga
2026-04-17 Java 17 LTS 17.0.19 jdk-17.0.19-ga
2026-03-17 Java 26 REL 26 jdk-26-ga
2026-01-21 Java 11 LTS 11.0.30 jdk-11.0.30-ga
2026-01-21 Java 8 LTS 8u482 jdk8u482-ga
2026-01-20 Java 25 LTS 25.0.2 jdk-25.0.2-ga
2026-01-15 Java 21 LTS 21.0.10 jdk-21.0.10-ga
2026-01-15 Java 17 LTS 17.0.18 jdk-17.0.18-ga
2025-10-22 Java 25 LTS 25.0.1 jdk-25.0.1-ga
2025-10-22 Java 11 LTS 11.0.29 jdk-11.0.29-ga
2025-10-22 Java 8 LTS 8u472 jdk8u472-ga
2025-10-13 Java 21 LTS 21.0.9 jdk-21.0.9-ga
2025-10-13 Java 17 LTS 17.0.17 jdk-17.0.17-ga
2025-09-16 Java 25 LTS 25 jdk-25-ga
2025-07-16 Java 11 LTS 11.0.28 jdk-11.0.28-ga
2025-07-16 Java 8 LTS 8u462 jdk8u462-ga
2025-07-15 Java 24 EOL 24.0.2 jdk-24.0.2-ga
2025-07-09 Java 21 LTS 21.0.8 jdk-21.0.8-ga
2025-07-09 Java 17 LTS 17.0.16 jdk-17.0.16-ga
2025-04-16 Java 11 LTS 11.0.27 jdk-11.0.27-ga
2025-04-16 Java 8 LTS 8u452 jdk8u452-ga
2025-04-15 Java 24 EOL 24.0.1 jdk-24.0.1-ga
2025-04-09 Java 21 LTS 21.0.7 jdk-21.0.7-ga
2025-04-09 Java 17 LTS 17.0.15 jdk-17.0.15-ga
2025-03-18 Java 24 EOL 24 jdk-24-ga
2025-01-22 Java 11 LTS 11.0.26 jdk-11.0.26-ga
2025-01-22 Java 8 LTS 8u442 jdk8u442-ga
2025-01-21 Java 23 EOL 23.0.2 jdk-23.0.2-ga
2025-01-04 Java 21 LTS 21.0.6 jdk-21.0.6-ga
2025-01-04 Java 17 LTS 17.0.14 jdk-17.0.14-ga
2024-10-16 Java 23 EOL 23.0.1 jdk-23.0.1-ga
2024-10-16 Java 8 LTS 8u432 jdk8u432-ga
2024-10-11 Java 21 LTS 21.0.5 jdk-21.0.5-ga
2024-10-10 Java 17 LTS 17.0.13 jdk-17.0.13-ga
2024-10-10 Java 11 LTS 11.0.25 jdk-11.0.25-ga
2024-09-17 Java 23 EOL 23 jdk-23-ga
2024-07-24 Java 8 LTS 8u422 jdk8u422-ga
2024-07-16 Java 22 EOL 22.0.2 jdk-22.0.2-ga
2024-07-16 Java 21 LTS 21.0.4 jdk-21.0.4-ga
2024-07-16 Java 11 LTS 11.0.24 jdk-11.0.24-ga
2024-07-15 Java 17 LTS 17.0.12 jdk-17.0.12-ga
2024-04-17 Java 22 EOL 22.0.1 jdk-22.0.1-ga
2024-04-17 Java 8 LTS 8u412 jdk8u412-ga
2024-04-08 Java 21 LTS 21.0.3 jdk-21.0.3-ga
2024-04-08 Java 17 LTS 17.0.11 jdk-17.0.11-ga
2024-04-08 Java 11 LTS 11.0.23 jdk-11.0.23-ga
2024-03-19 Java 22 EOL 22 jdk-22-ga
2024-01-17 Java 8 LTS 8u402 jdk8u402-ga
2024-01-16 Java 21 LTS 21.0.2 jdk-21.0.2-ga
2024-01-09 Java 17 LTS 17.0.10 jdk-17.0.10-ga
2024-01-09 Java 11 LTS 11.0.22 jdk-11.0.22-ga
2023-10-17 Java 8 LTS 8u392 jdk8u392-ga
2023-10-13 Java 21 LTS 21.0.1 jdk-21.0.1-ga
2023-10-11 Java 17 LTS 17.0.9 jdk-17.0.9-ga
2023-10-06 Java 11 LTS 11.0.21 jdk-11.0.21-ga
2023-09-19 Java 21 LTS 21 jdk-21-ga
2023-08-23 Java 17 LTS 17.0.8.1 jdk-17.0.8.1-ga
2023-08-23 Java 11 LTS 11.0.20.1 jdk-11.0.20.1-ga
2023-07-21 Java 8 LTS 8u382 jdk8u382-ga
2023-07-17 Java 20 EOL 20.0.2 jdk-20.0.2-ga
2023-07-05 Java 17 LTS 17.0.8 jdk-17.0.8-ga
2023-07-05 Java 11 LTS 11.0.20 jdk-11.0.20-ga
2023-04-20 Java 8 LTS 8u372 jdk8u372-ga
2023-04-12 Java 17 LTS 17.0.7 jdk-17.0.7-ga
2023-04-12 Java 11 LTS 11.0.19 jdk-11.0.19-ga
2023-04-10 Java 20 EOL 20.0.1 jdk-20.0.1-ga
2023-03-21 Java 20 EOL 20 jdk-20-ga
2023-01-18 Java 8 LTS 8u362 jdk8u362-ga
2023-01-16 Java 15 EOL 15.0.10 jdk-15.0.10-ga
2023-01-16 Java 13 EOL 13.0.14 jdk-13.0.14-ga
2023-01-12 Java 19 EOL 19.0.2 jdk-19.0.2-ga
2023-01-10 Java 17 LTS 17.0.6 jdk-17.0.6-ga
2023-01-10 Java 11 LTS 11.0.18 jdk-11.0.18-ga
2022-10-20 Java 8 LTS 8u352 jdk8u352-ga
2022-10-18 Java 15 EOL 15.0.9 jdk-15.0.9-ga
2022-10-18 Java 13 EOL 13.0.13 jdk-13.0.13-ga
2022-10-17 Java 19 EOL 19.0.1 jdk-19.0.1-ga
2022-10-10 Java 17 LTS 17.0.5 jdk-17.0.5-ga
2022-10-10 Java 11 LTS 11.0.17 jdk-11.0.17-ga
2022-09-20 Java 19 EOL 19 jdk-19-ga
2022-08-18 Java 18 EOL 18.0.2.1 jdk-18.0.2.1-ga
2022-08-16 Java 17 LTS 17.0.4.1 jdk-17.0.4.1-ga
2022-08-15 Java 11 LTS 11.0.16.1 jdk-11.0.16.1-ga
2022-08-01 Java 8 LTS 8u345 jdk8u345-ga
2022-07-23 Java 8 LTS 8u342 jdk8u342-ga
2022-07-20 Java 13 EOL 13.0.12 jdk-13.0.12-ga
2022-07-19 Java 15 EOL 15.0.8 jdk-15.0.8-ga
2022-07-18 Java 7 EOL 7u351 jdk7u351-ga
2022-07-16 Java 11 LTS 11.0.16 jdk-11.0.16-ga
2022-07-15 Java 18 EOL 18.0.2 jdk-18.0.2-ga
2022-07-14 Java 17 LTS 17.0.4 jdk-17.0.4-ga
2022-04-25 Java 18 EOL 18.0.1.1 jdk-18.0.1.1-ga
2022-04-22 Java 8 LTS 8u332 jdk8u332-ga
2022-04-22 Java 7 EOL 7u341 jdk7u341-ga
2022-04-19 Java 17 LTS 17.0.3 jdk-17.0.3-ga
2022-04-19 Java 13 EOL 13.0.11 jdk-13.0.11-ga
2022-04-19 Java 11 LTS 11.0.15 jdk-11.0.15-ga
2022-04-18 Java 15 EOL 15.0.7 jdk-15.0.7-ga
2022-04-12 Java 18 EOL 18.0.1 jdk-18.0.1-ga
2022-03-22 Java 18 EOL 18 jdk-18-ga
2022-02-07 Java 11 LTS 11.0.14.1 jdk-11.0.14.1-ga
2022-01-28 Java 8 LTS 8u322 jdk8u322-ga
2022-01-18 Java 15 EOL 15.0.6 jdk-15.0.6-ga
2022-01-18 Java 13 EOL 13.0.10 jdk-13.0.10-ga
2022-01-16 Java 11 LTS 11.0.14 jdk-11.0.14-ga
2022-01-16 Java 7 EOL 7u331 jdk7u331-ga
2022-01-09 Java 17 LTS 17.0.2 jdk-17.0.2-ga
2021-11-19 Java 7 EOL 7u321 jdk7u321-ga
2021-11-18 Java 8 LTS 8u312 jdk8u312-ga
2021-10-19 Java 15 EOL 15.0.5 jdk-15.0.5-ga
2021-10-19 Java 13 EOL 13.0.9 jdk-13.0.9-ga
2021-10-18 Java 17 LTS 17.0.1 jdk-17.0.1-ga
2021-10-12 Java 11 LTS 11.0.13 jdk-11.0.13-ga
2021-09-14 Java 17 LTS 17 jdk-17-ga
2021-09-14 Java 8 LTS 8u292 jdk8u292-ga
2021-09-14 Java 8 LTS 8u302 jdk8u302-ga
2021-07-20 Java 7 EOL 7u311 jdk7u311-ga
2021-07-19 Java 15 EOL 15.0.4 jdk-15.0.4-ga
2021-07-19 Java 13 EOL 13.0.8 jdk-13.0.8-ga
2021-07-16 Java 16 EOL 16.0.2 jdk-16.0.2-ga
2021-07-11 Java 11 LTS 11.0.12 jdk-11.0.12-ga
2021-04-20 Java 15 EOL 15.0.3 jdk-15.0.3-ga
2021-04-19 Java 13 EOL 13.0.7 jdk-13.0.7-ga
2021-04-12 Java 16 EOL 16.0.1 jdk-16.0.1-ga
2021-04-07 Java 11 LTS 11.0.11 jdk-11.0.11-ga
2021-03-15 Java 16 EOL 16 jdk-16-ga
2021-02-20 Java 7 EOL 7u301 jdk7u301-ga
2021-01-20 Java 15 EOL 15.0.2 jdk-15.0.2-ga
2021-01-19 Java 13 EOL 13.0.6 jdk-13.0.6-ga
2021-01-19 Java 11 LTS 11.0.10 jdk-11.0.10-ga
2021-01-19 Java 8 LTS 8u282 jdk8u282-ga
2021-01-19 Java 7 EOL 7u291 jdk7u291-ga
2020-12-18 Java 7 EOL 7u285 jdk7u285-ga
2020-11-06 Java 13 EOL 13.0.5.1 jdk-13.0.5.1-ga
2020-11-05 Java 8 LTS 8u275 jdk8u275-ga
2020-11-04 Java 11 LTS 11.0.9.1 jdk-11.0.9.1-ga
2020-10-22 Java 15 EOL 15.0.1 jdk-15.0.1-ga
2020-10-21 Java 11 LTS 11.0.9 jdk-11.0.9-ga
2020-10-20 Java 13 EOL 13.0.5 jdk-13.0.5-ga
2020-10-20 Java 8 LTS 8u272 jdk8u272-ga
2020-10-20 Java 7 EOL 7u281 jdk7u281-ga
2020-09-15 Java 15 EOL 15 jdk-15-ga
2020-07-27 Java 8 LTS 8u265 jdk8u265-ga
2020-07-14 Java 13 EOL 13.0.4 jdk-13.0.4-ga
2020-07-14 Java 11 LTS 11.0.8 jdk-11.0.8-ga
2020-07-14 Java 8 LTS 8u262 jdk8u262-ga
2020-07-14 Java 7 EOL 7u271 jdk7u271-ga
2020-07-09 Java 14 EOL 14.0.2 jdk-14.0.2-ga
2020-04-15 Java 13 EOL 13.0.3 jdk-13.0.3-ga
2020-04-14 Java 14 EOL 14.0.1 jdk-14.0.1-ga
2020-04-14 Java 11 LTS 11.0.7 jdk-11.0.7-ga
2020-04-14 Java 8 LTS 8u252 jdk8u252-ga
2020-04-14 Java 7 EOL 7u261 jdk7u261-ga
2020-03-17 Java 14 EOL 14 jdk-14-ga
2020-01-19 Java 8 LTS 8u242 jdk8u242-ga
2020-01-16 Java 13 EOL 13.0.2 jdk-13.0.2-ga
2020-01-14 Java 11 LTS 11.0.6 jdk-11.0.6-ga
2020-01-14 Java 7 EOL 7u251 jdk7u251-ga
2019-10-15 Java 11 LTS 11.0.5 jdk-11.0.5-ga
2019-10-15 Java 8 LTS 8u232 jdk8u232-ga
2019-10-15 Java 7 EOL 7u241 jdk7u241-ga
2019-10-07 Java 13 EOL 13.0.1 jdk-13.0.1-ga
2019-09-17 Java 13 EOL 13 jdk-13-ga
2019-07-16 Java 12 EOL 12.0.2 jdk-12.0.2-ga
2019-07-16 Java 11 LTS 11.0.4 jdk-11.0.4-ga
2019-07-16 Java 8 LTS 8u222 jdk8u222-ga
2019-07-16 Java 7 EOL 7u231 jdk7u231-ga
2019-04-16 Java 12 EOL 12.0.1 jdk-12.0.1-ga
2019-04-16 Java 11 LTS 11.0.3 jdk-11.0.3-ga
2019-04-16 Java 8 LTS 8u212 jdk8u212-ga
2019-04-16 Java 7 EOL 7u221 jdk7u221-ga
2019-03-19 Java 12 EOL 12 jdk-12-ga
2019-01-21 Java 11 LTS 11.0.2 jdk-11.0.2-ga
2018-10-06 Java 11 LTS 11.0.1 jdk-11.0.1+13
2018-09-25 Java 11 LTS 11 jdk-11+28