On Monday, Mark Reinhold's post "JEPs proposed to target JDK 14: 305, 343, 359, 366, & 368" proposed targeting five more JEPs to JDK 14. Some highly anticipated features are among this group, although all but one are proposed to be in "preview" or "incubating":
- JEP 305: Pattern Matching for
instanceof
(Preview) - JEP 343: Packaging Tool (Incubator)
- JEP 359: Records (Preview)
- JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination
- JEP 368: Text Blocks (Second Preview)
The Java SE 13 Java Language Updates document describes preview features (JEP 12): "A preview feature is a new feature whose design, specification, and implementation are complete, but which is not permanent, which means that the feature may exist in a different form or not at all in future JDK releases."