From iris.clark at oracle.com Mon Jun 27 21:16:29 2022 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 27 Jun 2022 21:16:29 +0000 Subject: JSR 394 (Java SE 19) Specification -- DRAFT 28 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/19/spec/draft/java-se-19-draft-spec-28/ This draft includes the following: - Spec, section 4 "Component JSR Specifications": MR for 269 only ` - Spec, section 5 "Features": o subsection "Preview features": Updates to support non-Java APIs for JEPs 12 and 425 o new subsection "Restricted methods": Addition for JEP 424 - Spec, new section 6 "APIs previewed": Addition for JEP 425 - Spec, section 9 "APIS proposed for removal": o Add APIs corresponding to CSR 8280845 - Annexes 1 and 2: Updates based on build 28 - Annex 3: o Add references to JEPs 405 and 427 - Annex 4 - 11: o Diffs for narrative specs (e.g. JAR File, Serialization, RMI) based on build 28 The next JCP milestone is PR, scheduled for July 2022. As usual with milestones, we'll take a snapshot of the current Specification (without changebars) and submit it for publication. I anticipate PR submission to the PMO mid-June, for publication later that month. 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/19/spec/ Thanks, iris