java 18 - http://jdk.java.net/18/release-notes
java 17 - http://jdk.java.net/17/release-notes
java 16 - https://www.oracle.com/java/technologies/javase/16u-relnotes.html
java 15 - https://www.oracle.com/java/technologies/javase/15-relnote-issues.html
java 14 - https://www.oracle.com/java/technologies/javase/14-relnote-issues.html
java 13 - https://www.oracle.com/java/technologies/javase/13-relnote-issues.html
java 12 - https://www.oracle.com/java/technologies/javase/12-relnote-issues.html
java 11 - https://www.oracle.com/java/technologies/javase/11-relnote-issues.html
java 10 - https://www.oracle.com/technetwork/java/javase/10-relnote-issues-4108729.html
java 9 - https://www.oracle.com/technetwork/java/javase/9all-relnotes-3704433.html
java 8 - https://www.oracle.com/java/technologies/javase/8-relnotes.html
java 7 - https://www.oracle.com/java/technologies/javase/jdk7-relnotes.html
java 6 - https://www.oracle.com/technetwork/java/javase/index-140291.html
java 5 - https://www.oracle.com/java/technologies/javase/release-notes-Introduction.html
java 4 - https://javaalmanac.io/jdk/1.4/api/index.html
java 3 - https://javaalmanac.io/jdk/1.3/api/index.html
java 2 - https://javaalmanac.io/jdk/1.2/api/index.html
java 1 - https://javaalmanac.io/jdk/1.0/api/