From iris.clark at oracle.com Tue Oct 6 17:35:41 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 6 Oct 2020 10:35:41 -0700 (PDT) Subject: New Candidate JEP: 394 Pattern Matching for instanceof Message-ID: <0d742a78-e11b-43ea-b885-af1b5fe15e49@default> The following JEP with scope "SE" has been moved to the Candidate state: 394: Pattern Matching for instanceof https://openjdk.java.net/jeps/394 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.java.net/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.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Fri Oct 9 02:15:08 2020 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 8 Oct 2020 19:15:08 -0700 (PDT) Subject: New Candidate JEP: 395 Records Message-ID: The following JEP with scope "SE" has been moved to the Candidate state: 395: Records https://openjdk.java.net/jeps/395 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.java.net/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.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Wed Oct 21 02:40:28 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 20 Oct 2020 19:40:28 -0700 (PDT) Subject: JSR 391 (Java SE 16): JEP Propose to Target: 380: Unix-Domain Socket Channels Message-ID: <69d62137-0c5e-48d2-89ea-a9771b199aa6@default> The following JEP with scope "SE" has been proposed to target JDK 16: 380: Unix-Domain Socket Channels https://openjdk.java.net/jeps/380 The announced deadline for feedback to jdk-dev is Tue 27 Oct 23:59 UTC: https://mail.openjdk.java.net/pipermail/jdk-dev/2020-October/004869.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.java.net/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Wed Oct 21 02:51:54 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 20 Oct 2020 19:51:54 -0700 (PDT) Subject: JSR 391 (Java SE 16): JEP Propose to Target: 395: Records Message-ID: The following JEP with scope "SE" has been proposed to target JDK 16: 395: Records https://openjdk.java.net/jeps/395 The announced deadline for feedback to jdk-dev is Tue 27 Oct 23:59 UTC: https://mail.openjdk.java.net/pipermail/jdk-dev/2020-October/004870.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.java.net/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Tue Oct 27 18:30:27 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 27 Oct 2020 11:30:27 -0700 (PDT) Subject: New Candidate JEP: 396 Strongly Encapsulate JDK Internals by Default Message-ID: The following JEP with scope "SE" has been moved to the Candidate state: 396: Strongly Encapsulate JDK Internals by Default https://openjdk.java.net/jeps/396 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.java.net/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.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Wed Oct 28 02:21:35 2020 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 27 Oct 2020 19:21:35 -0700 (PDT) Subject: JSR 391 (Java SE 16): JEP Propose to Target: 394: Pattern Matching for instanceof Message-ID: <98fead2f-880e-4da5-a1a3-3ab17a377eab@default> The following JEP with scope "SE" has been proposed to target JDK 16: 394: Pattern Matching for instanceof https://openjdk.java.net/jeps/394 The announced deadline for feedback to jdk-dev is Tue 3 Nov 23:59 UTC: https://mail.openjdk.java.net/pipermail/jdk-dev/2020-October/004877.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.java.net/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.java.net/projects/jdk/16/spec/ Thanks, Iris From iris.clark at oracle.com Thu Oct 29 23:50:54 2020 From: iris.clark at oracle.com (Iris Clark) Date: Thu, 29 Oct 2020 16:50:54 -0700 (PDT) Subject: New Candidate JEP: 397 Sealed Classes (Second Preview) Message-ID: <8afee501-5222-43cd-afc6-0d7f4d5fd5be@default> The following JEP with scope "SE" has been moved to the Candidate state: 397: Sealed Classes (Second Preview) https://openjdk.java.net/jeps/397 Summary: Enhance the Java programming language with sealed classes and interfaces. Sealed classes and interfaces restrict which other classes or interfaces may extend or implement them. 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.java.net/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.java.net/projects/jdk/16/spec/ Thanks, Iris