From iris.clark at oracle.com Mon Aug 5 18:28:56 2024 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 5 Aug 2024 18:28:56 +0000 Subject: JSR 398 (Java SE 23) Specification -- DRAFT 35 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/23/spec/draft/java-se-23-draft-spec-35/ This draft includes the following: - Annexes 1 - 2, 4 - 11: o Update based on build 35 - Annex 3: o Add final PDFs for JLS and JVMS 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/23/spec/ Thanks, iris From iris.clark at oracle.com Mon Aug 12 22:06:15 2024 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 12 Aug 2024 22:06:15 +0000 Subject: JSR 398 (Java SE 23) Specification -- DRAFT 36 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/23/spec/draft/java-se-23-draft-spec-36/ This draft includes the following: - Annexes 1 - 11: o Update based on build 36 We have posted PR (based on build 31) on jcp.org [0] with a review period ending 19 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/23/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=398 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Wed Aug 21 20:25:25 2024 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 21 Aug 2024 20:25:25 +0000 Subject: JSR 398 (Java SE 23) Specification -- DRAFT 37 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/23/spec/draft/java-se-23-draft-spec-37/ No APIs were changed in this DRAFT; however, titles were updated from "36" to "37" to match the latest RI promotion. PR-FAB ends 26 August, with FR expected shortly thereafter [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/23/spec/ Thanks, iris [0]: https://jcp.org/en/jsr/detail?id=398 [1]: https://jcp.org/en/resources/guide From iris.clark at oracle.com Tue Aug 27 14:18:46 2024 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 27 Aug 2024 14:18:46 +0000 Subject: New Candidate JEP: 484: Class-File API Message-ID: The following JEP with scope "SE" has been moved to the Candidate state: 484: Class-File API https://openjdk.org/jeps/484 Summary: Provide a standard API for parsing, generating, and transforming Java class files. A JEP in the Candidate state is a feature deemed worthy of consideration by the JDK Project, but with no commitment to deliver the feature in any particular release of the JDK Project. Later, the JEP may be moved to the Targeted state, which indicates that the feature is expected to appear in a specific release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.org/jeps/1 A JEP with "SE" scope that reaches the Targeted state will be listed in the Specification of the Java SE Platform JSR which corresponds to the targeted JDK Project release. A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.org/projects/jdk/24/spec/ Thanks, Iris From iris.clark at oracle.com Tue Aug 27 17:52:26 2024 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 27 Aug 2024 17:52:26 +0000 Subject: JSR 398 (Java SE 23) -- Final Release Specification, RI, and TCK -- DRAFT Message-ID: Hi. The draft Final Release Specification is available here: https://cr.openjdk.org/~iris/se/23/spec/fr/java-se-23-fr-spec-01/ It is identical to DRAFT 37 [0] with the exception of subtitles which were changed from "Specification -- DRAFT 37" to "Final Release Specification -- DRAFT 1". The draft Reference Implementation, based on JDK 23 build 37, is available here: https://jdk.java.net/java-se-ri/23 The RI is under the GPL license. The draft TCK has already been made available to EG members. The most recent promotion is build 23, based on JDK 23 build 37. The Public Review Final Approval Ballot was approved on 26 Aug 2024 [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/23/spec/draft/java-se-23-draft-spec-37/ [1]: https://jcp.org/en/jsr/results?id=6398