From iris.clark at oracle.com Mon Aug 7 19:02:39 2023 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 7 Aug 2023 19:02:39 +0000 Subject: JSR 396 (Java SE 21) Specification -- DRAFT 34 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/21/spec/draft/java-se-21-draft-spec-34/ This draft includes the following: - Annexes 1 - 11: Update based on build 34 We have posted PR (based on build 31) on jcp.org [0] with a review period ending 21 August. PR-FAB will immediately follow [1]. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: https://openjdk.org/projects/jdk/21/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=396 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Tue Aug 22 00:07:00 2023 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 22 Aug 2023 00:07:00 +0000 Subject: JSR 396 (Java SE 21) Specification -- DRAFT 35 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/21/spec/draft/java-se-21-draft-spec-35/ This draft includes the following: - Annexes 1 - 2 and 4 - 11: Update based on build 35 - Annex 3: Added final PDF for JLS and JVMS PR ends today. The one week Public Review Final Approval Ballot voting period runs 22 Aug - 28 Aug [0]. FR is expected shortly before JDK 21 GA [1]. Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and diffs, and latest RI binaries may be found on this page: https://openjdk.org/projects/jdk/21/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=396 [1]: https://openjdk.org/projects/jdk/21/ From iris.clark at oracle.com Tue Aug 29 16:33:16 2023 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 29 Aug 2023 16:33:16 +0000 Subject: JSR 396 (Java SE 21) -- Final Release Specification, RI, and TCK -- DRAFT Message-ID: Hi. The draft Final Release Specification is available here: https://cr.openjdk.org/~iris/se/21/spec/fr/java-se-21-fr-spec-01/ It is identical to DRAFT 35 [0] with the exception of subtitles which were changed from "Specification -- DRAFT 35" to "Final Release Specification -- DRAFT 1". The draft Reference Implementation, based on JDK 21 build 35, is available here: https://jdk.java.net/java-se-ri/21 The RI is under the GPL license. The draft TCK has already been made available to EG members. The most recent promotion is build 24, based on JDK 21 build 35. The Public Review Final Approval Ballot was approved on 28 Aug 2023 [1]. I plan to submit the Specification, RI, and TCK to the JCP PMO for the Final Release in September. Thanks, Iris [0]: https://cr.openjdk.java.net/~iris/se/21/spec/draft/java-se-21-draft-spec-35/ [1]: https://jcp.org/en/jsr/results?id=6356