# JDK enhancement tracking reference

## Java 8

* [Language Changes](https://docs.oracle.com/javase/8/docs/technotes/guides/language/enhancements.html#javase8)
* [New Features](https://www.oracle.com/java/technologies/javase/8-whats-new.html)
* [Deep Dive](https://openjdk.org/projects/jdk8/features)

## Java 9

* [Language Changes](https://docs.oracle.com/javase/9/language/toc.htm#JSLAN-GUID-B06D7006-D9F4-42F8-AD21-BF861747EDCF)
* [Deep Dive](https://openjdk.org/projects/jdk9/#Features)

## Java 10

* [Language Changes](https://docs.oracle.com/javase/10/language/toc.htm#JSLAN-GUID-7D5FDD65-ACE4-4B3C-80F4-CC01CBD211A4)
* [Deep Dive](https://openjdk.org/projects/jdk/10/#Features)

## Java 11

* [Language Changes](https://docs.oracle.com/en/java/javase/11/language/java-language-changes.html#GUID-6459681C-6881-45D8-B0DB-395D1BD6DB9B)
* [New Features](https://www.oracle.com/java/technologies/javase/11-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/11/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/11-relnote-issues.html#Diffs)

## Java 12

* [Language Changes](https://docs.oracle.com/en/java/javase/12/language/index.html#GUID-BA4F63E3-4823-43C6-A5F3-BAA4A2EF3ADC)
* [New Features](https://www.oracle.com/java/technologies/javase/12-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/12/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/12-relnote-issues.html#Diffs)

## Java 13

* [Language Changes](https://docs.oracle.com/en/java/javase/13/language/java-language-changes.html#GUID-763949E4-627B-462F-AC7B-54DEA39E5989)
* [New Features](https://www.oracle.com/java/technologies/javase/13-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/13/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/13-relnote-issues.html#Diffs)

## Java 14

* [Language Changes](https://docs.oracle.com/en/java/javase/14/language/java-language-changes.html#GUID-6459681C-6881-45D8-B0DB-395D1BD6DB9B)
* [New Features](https://www.oracle.com/java/technologies/javase/14-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/14/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/14-relnote-issues.html#Diffs)

## Java 15

* [Language Changes](https://docs.oracle.com/en/java/javase/15/language/java-language-changes.html#GUID-6459681C-6881-45D8-B0DB-395D1BD6DB9B)
* [New Features](https://www.oracle.com/java/technologies/javase/15-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/15/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/15-relnote-issues.html#Diffs)

## Java 16

* [Language Changes](https://docs.oracle.com/en/java/javase/16/language/java-language-changes.html#GUID-6459681C-6881-45D8-B0DB-395D1BD6DB9B)
* [New Features](https://www.oracle.com/java/technologies/javase/16-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/16/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/16-relnote-issues.html#Diffs)

## Java 17

* [Language Changes](https://docs.oracle.com/en/java/javase/17/language/java-language-changes.html#GUID-67ED83E7-D79F-4F46-AA33-41031E5CD094)
* [New Features](https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/17/)

## Java 18

* [Language Changes](https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html#GUID-7A599857-71A8-42C9-8F18-B9F30B03C059)
* [New Features](https://www.oracle.com/java/technologies/javase/18-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/18/)

## Java 19

* [Language Changes](https://docs.oracle.com/en/java/javase/19/language/java-language-changes.html#GUID-6459681C-6881-45D8-B0DB-395D1BD6DB9B)
* [New Features](https://www.oracle.com/java/technologies/javase/19-relnote-issues.html#NewFeature)
* [Deep Dive](https://openjdk.org/projects/jdk/19/)
* [Difference between Oracle and Open JDK](https://www.oracle.com/java/technologies/javase/19-relnote-issues.html#Diffs)

## Overall JDK Release details

* [All JDK Releases](https://docs.oracle.com/en/java/javase/index.html)
* [All JDK Release Notes](https://www.oracle.com/java/technologies/javase/jdk-relnotes-index.html)
