From iris.clark at oracle.com Tue Dec 22 20:02:29 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 22 Dec 2020 12:02:29 -0800 (PST) Subject: JSR 391 (Java SE 16) Specification -- DRAFT 29 Message-ID: <9c295731-0fe6-4284-86fa-a8fa52485ac3@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/16/spec/draft/java-se-16-draft-spec-29/ This draft includes the following: - Spec, section 4 "Component JSR Specifications": MRs for 199 and 269 only - Spec, section 6 "Modules": New subsection "Relaxing strong encapsulation" corresponding to JEP 396 - Spec, section 7 "APIs removed": Add API corresponding to CSR 8249644 - Spec, section 8 "APIS proposed for removal": o Remove API which was moved to section 7 o Add APIs corresponding to CSRs 8250245, 8250584, 8254324, 8254808, and 8256644 - Annexes 1 and 2: Updates based on build 29 - Annex 3: o Add PDFs for JLS and JVMS DRAFTS o Add references to JEPs 394, 395, and 397 - Annex 4 - 11: o Add diffs for narrative specs (e.g. JNI, RMI Spec) The next JCP milestone is PR, scheduled for January 2021. 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 early January, 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.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Wed Dec 30 08:19:13 2020 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 30 Dec 2020 00:19:13 -0800 (PST) Subject: JSR 391 (Java SE 16) Specification -- DRAFT 30 Message-ID: <3aecceb9-91a2-4c25-9aac-d4ef2dec2980@default> Hi. A draft of the Specification is available here: https://cr.openjdk.java.net/~iris/se/16/spec/draft/java-se-16-draft-spec-30/ This draft includes the following: - Annexes 1 and 2: Updates based on build 30 The next JCP milestone is PR, scheduled for January 2021. 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 early January, 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.java.net/projects/jdk/16/spec/ Thanks, Iris