From iris.clark at oracle.com Wed Jan 8 05:35:36 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 7 Jan 2020 21:35:36 -0800 (PST) Subject: JSR 389 (Java SE 14) Specification -- DRAFT 30 / PR DRAFT 1 Message-ID: <095697f3-6b19-4409-bf9c-90a3706674ba@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/14/spec/draft/java-se-14-draft-spec-30/ This draft includes the following changes: - Spec, section 4 "Component JSR Specifications": MR for 269 only - Spec, new section 7 "APIs removed": Add APIs corresponding to CSRs 8217107 and 8234596 - Spec, section 8 "APIS proposed for removal": o Remove APIs which were moved to new section 7 o Add APIs corresponding to CSRs 8230724, 8230739, and 8232655, - Annexes 1 and 2: Updates based on build 30 - Annex 3: o Add PDFs for JLS and JVMS DRAFTS o Add references to JEPs 305, 359, 361, and 368 DRAFT 30 is designated as PR DRAFT 1: https://cr.openjdk.java.net/~iris/se/14/spec/pr/java-se-14-pr-spec-01/ The only difference between DRAFT 30 and PR DRAFT 1 is the subtitle change from "Specification -- DRAFT 30" to "Public Review Specification -- DRAFT 1". The next JCP milestone is PR, scheduled for mid-January 2020. PR DRAFT 2 will be based on build 31 expected later this week. I anticipate submitting PR DRAFT 2 to the PMO as the PR late this week with publication next week. 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.java.net/projects/jdk/14/spec/ Thanks, Iris From iris.clark at oracle.com Fri Jan 10 10:12:55 2020 From: iris.clark at oracle.com (Iris Clark) Date: Fri, 10 Jan 2020 02:12:55 -0800 (PST) Subject: JSR 389 (Java SE 14) Specification -- DRAFT 31 / PR DRAFT Message-ID: <205c6424-8edc-4f6f-97a5-71b0cc2fb8ae@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/14/spec/draft/java-se-14-draft-spec-31/ This draft includes the following changes: - Spec, section 2 "Structure": o Add Annex 4 for the Serialization Spec changes supporting JEP 359 Records (preview) o Add text indicating removal of the Pack200 Specification - Annexes 1 and 2: Updates based on build 31 - Annex 4: New Annex for Serialization Spec changes DRAFT 31 is designated as PR DRAFT 2: https://cr.openjdk.java.net/~iris/se/14/spec/pr/java-se-14-pr-spec-02/ The only difference between DRAFT 31 and PR DRAFT 2 is the subtitle change from "Specification -- DRAFT 31" to "Public Review Specification -- DRAFT 2". The next JCP milestone is PR, scheduled for mid-January 2020. I anticipate submitting PR DRAFT 2 to the PMO as the PR late this week with publication next week. 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.java.net/projects/jdk/14/spec/ Thanks, Iris