diff --git a/content/blog/temurin21-delay/index.md b/content/blog/temurin21-delay/index.md index 3cfcb09d7..b5965b720 100644 --- a/content/blog/temurin21-delay/index.md +++ b/content/blog/temurin21-delay/index.md @@ -18,3 +18,13 @@ In the meantime, if you need to perform testing on the new Eclipse Temurin 21 ca Early access builds do not have Linux installers available, however the tar files are easy to extract to wherever on the system you wish where you can then add the bin directory of the extracted tar file into your PATH. If you want to make that version the default on your system (not generally recommended for an early access build) you can do so with the `update-alternatives` command. Samples of those can be seen in [our spec files](https://github.com/adoptium/installer/blob/61e4cf765d6202efbedf36f62bd74ecbeea171ea/linux/jdk/redhat/src/main/packaging/temurin/20/temurin-20-jdk.spec#L154). Similarly, we do not provide container images for early access builds, but if you wish to use those builds in containers you can download the tar files within your Dockerfiles. For a reference guide to how we create ours, the Dockerfiles used for JDK20 are in the [adoptium/containers repository](https://github.com/adoptium/containers/tree/main/20/jdk) and can be adapted as required to pull the artefacts from the [jdk-21+35-ea release](https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21%2B35-ea-beta). Alternatively, pull the tar file using the Adoptium API and extract them into your container image in the Dockerfile. Sample commands for pulling from the API are in the early access blog linked above. + +## UPDATE Oct 9, 2023 + +We are pleased to report that we have now received the applicable Java Technology Compatibility Kit (TCK) that will ensure our Eclipse Temurin 21 releases are compliant with the relevant Java specifications. The delay in receiving the Java 21 TCK was unexpected, and we don’t expect it to recur. + +Running all the TCK tests takes some time, and as usual we will prioritise those platforms that are most in demand as listed in [the project plan](https://github.com/adoptium/adoptium/wiki/Adoptium-Platform-Priorities). Subject to successful completion of the TCK runs we expect to see the initial set of Temurin 21 GA platforms appear for download within a day or two. + +In the meantime there have been a number of fixes made to the OpenJDK 21 codebase as part of the regular update release train. We expect sources for the next update of OpenJDK versions 8, 11, 17, and 21 to be available on or around October 17, 2023. As such, the project will prioritise picking up and publishing these new updated fixes, including 21.0.1, ahead of completing the full set of platforms on the original OpenJDK 21 GA code, which will then become obsolete. + +Everyone at Adoptium works hard to bring you the best, high quality, compliant Java binaries at all times. We recognise the disappointment shared in the unexpected delay to bringing you the latest Java version binaries as soon as possible, and appreciate the support and understanding we have been shown while ensuring that promise of quality is maintained. diff --git a/src/components/Banner/index.tsx b/src/components/Banner/index.tsx index ef47bcb51..350ad8c58 100644 --- a/src/components/Banner/index.tsx +++ b/src/components/Banner/index.tsx @@ -8,11 +8,13 @@ const Banner = () => { return (
- 28th of September 2023: - We are awaiting access to the new Java 21's specification tests - before formally releasing Eclipse Temurin 21.
- For further information including how to use our early access builds, please - read our blog. + 9th October 2023: + We have received the new Java 21 specification tests + and expect to + formally release Eclipse Temurin 21 shortly. +
+ For further information, please read the update + in our blog.
);