Java 11 / JDK 11: General Availability
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Tue Sep 25 17:23:51 UTC 2018
JDK 11, the reference implementation of Java 11 and the first long-term
support release produced under the six-month rapid-cadence release model
[1][2], is now Generally Available. We've identified no P1 bugs since we
promoted build 28 over four weeks ago so that’s the official GA release,
ready for production use.
GPL-licensed OpenJDK builds from Oracle are available here:
https://jdk.java.net/11
Builds from other implementors will no doubt be available soon.
This release includes seventeen features [3]:
181: Nest-Based Access Control
309: Dynamic Class-File Constants
315: Improve Aarch64 Intrinsics
318: Epsilon: A No-Op Garbage Collector (Experimental)
320: Remove the Java EE and CORBA Modules
321: HTTP Client (Standard)
323: Local-Variable Syntax for Lambda Parameters
324: Key Agreement with Curve25519 and Curve448
327: Unicode 10
328: Flight Recorder
329: ChaCha20 & Poly1305 Cryptographic Algorithms
330: Launch Single-File Source-Code Programs
331: Low-Overhead Heap Profiling
332: Transport Layer Security (TLS) 1.3
333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
335: Deprecate the Nashorn JavaScript Engine
336: Deprecate the Pack200 Tools and API
along with, of course, hundreds of smaller enhancements and countless
bug fixes.
Thanks to everyone who contributed JDK 11, whether by creating features
or enhancements, removing old features, fixing bugs, or downloading and
testing the early-access builds.
Onward, to JDK 12!
- Mark
[1] https://mreinhold.org/blog/forward-faster
[2] https://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html
[3] https://openjdk.java.net/projects/jdk/11
More information about the announce
mailing list