From iris.clark at oracle.com Mon Jun 30 18:14:29 2025 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 30 Jun 2025 18:14:29 +0000 Subject: JSR 400 (Java SE 25) Specification -- DRAFT 29 Message-ID: Hi. A draft of the Specification is available here: https://cr.openjdk.org/~iris/se/25/spec/draft/java-se-25-draft-spec-29/ This draft includes the following: - Spec, section 4 "Component JSR Specifications": o MR anticipated for 269 - Spec, section 8 "APIs removed": o Add APIs corresponding to CSRs 8345648 and 8351238 - Annexes 1 - 2: o Update based on build 29 - Annex 3: o Add references to JEPs 507, 511, 512, and 513 - Annex 4 - 11: o Diffs for narrative specs (e.g. JNI, RMI, Java Security Standard Algorithm Names) based on build 29 The next JCP milestone is PR, scheduled for July 2025. 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-July, 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/25/spec/ Thanks, iris