From iris.clark at oracle.com Mon Feb 6 22:29:40 2023 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 6 Feb 2023 22:29:40 +0000 Subject: JSR 395 (Java SE 20) Specification -- DRAFT 33 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/20/spec/draft/java-se-20-draft-spec-33/ This draft includes the following: - Annex 1 - 11: Updates based on build 33 We have posted PR (based on build 30) on jcp.org [0] with a review period ending 20 February. 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/20/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=395 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Sun Feb 12 19:07:18 2023 From: iris.clark at oracle.com (Iris Clark) Date: Sun, 12 Feb 2023 19:07:18 +0000 Subject: JSR 395 (Java SE 20) Specification -- DRAFT 34 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/20/spec/draft/java-se-20-draft-spec-34/ This draft includes the following: - Spec, section 2, "APIs removed": Add text declaring that the RI will no longer be provided for any Profiles, just the entire Platform - Annex 1 - 11: Updates based on build 34 We have posted PR (based on build 30) on jcp.org [0] with a review period ending 20 February. 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/20/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=395 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Wed Feb 22 23:29:37 2023 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 22 Feb 2023 23:29:37 +0000 Subject: JSR 395 (Java SE 20) Specification -- DRAFT 35 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/20/spec/draft/java-se-20-draft-spec-35/ This draft includes the following: - Annex 1 - 11: Updates based on build 35 The one week Public Review Final Approval Ballot voting period ends on 27 February [0]. FR is expected shortly before JDK 20 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/20/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=395 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Sat Feb 25 01:52:58 2023 From: iris.clark at oracle.com (Iris Clark) Date: Sat, 25 Feb 2023 01:52:58 +0000 Subject: JSR 395 (Java SE 20) Specification -- DRAFT 36 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/20/spec/draft/java-se-20-draft-spec-36/ This draft includes the following: - Annex 1 - 2, 4 - 11: Updates based on build 36 - Annex 3: Added final PDF for JLS and JVMS The one week Public Review Final Approval Ballot voting period ends on 27 February [0]. FR is expected shortly before JDK 20 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/20/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=395 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Tue Feb 28 17:27:32 2023 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 28 Feb 2023 17:27:32 +0000 Subject: JSR 395 (Java SE 20) -- Final Release Specification, RI, and TCK -- DRAFT Message-ID: Hi. The draft Final Release Specification is available here: https://cr.openjdk.org/~iris/se/20/spec/fr/java-se-20-fr-spec-01/ It is identical to DRAFT 36 [0] with the exception of subtitles which were changed from "Specification -- DRAFT 36" to "Final Release Specification -- DRAFT 1" and the removal of changebars. The draft Reference Implementation, based on JDK 20 build 36, is available here: https://jdk.java.net/java-se-ri/20 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 20 build 36. The Public Review Final Approval Ballot was approved on 27 Feb 2023 [1]. I plan to submit the Specification, RI, and TCK to the JCP PMO for the Final Release in March. Thanks, Iris [0]: https://cr.openjdk.java.net/~iris/se/20/spec/draft/java-se-20-draft-spec-36/ [1]: https://jcp.org/en/jsr/results?id=6334