What's New, Noteworthy, and Enhanced in Java 15?
Release Notes

What's New, Noteworthy, and Enhanced in Java 15?

Now that Java 15 has been released, let’s take a look at what’s new!

Here on foojay , the fixes that went into the release are listed, giving you a unique and readable changelog in helpful categories, with the invitation for you to vote on those that are most relevant to you:

New Features

JVM

Language

API

  • Edwards-Curve Digital Signature Algorithm (EdDSA) ( JEP 339 )
  • Sealed Classes Preview ( JEP 360 )
  • Hidden Classes ( JEP 371 )
  • Remove the Nashorn JavaScript Engine ( JEP 372 )
  • Reimplement the Legacy DatagramSocket API ( JEP 373 )
  • Foreign-Memory Access API (Second Incubator) ( JEP 383 )
  • Deprecate RMI Activation for Removal ( JEP 385 )

Go here for foojay’s almanac of all the info about where to go to download Java 15, including a comparison of Java 15 APIs versus those from previous releases: foojay.io/almanac/jdk-15

Written by

Geertjan Wielenga

Geertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.