aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2022-04-10 08:11:03 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2022-04-10 08:11:03 +0700
commit48edd62b2331904425944ed605ee8c1d4956b3b7 (patch)
tree6d776a3e94f5eb8749d226d43c9baebaaa9c6413 /docs
parent72552a8934a077640c918ff6e6077b901a5f36f8 (diff)
downloadaspectj-48edd62b2331904425944ed605ee8c1d4956b3b7.tar.gz
aspectj-48edd62b2331904425944ed605ee8c1d4956b3b7.zip
JavaVersionCompatibility.md: add link to "Java language changes since Java 9"
https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs')
-rw-r--r--docs/dist/doc/JavaVersionCompatibility.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/docs/dist/doc/JavaVersionCompatibility.md b/docs/dist/doc/JavaVersionCompatibility.md
index 18a7dcae7..3bf81891f 100644
--- a/docs/dist/doc/JavaVersionCompatibility.md
+++ b/docs/dist/doc/JavaVersionCompatibility.md
@@ -7,7 +7,7 @@ be easily concluded from the AspectJ version number anymore, and we are sorry fo
AspectJ version | Java version | Comments
----------------|--------------|--------
-1.9.9 | 18
+1.9.9 - 1.9.9.1 | 18
1.9.8 | 17 | AspectJ compiler requires JDK 11+ during build time. During runtime, AspectJ still only requires Java 8+ for both compile-time and load-time weaving. Pure Java code can be compiled down to as old as 1.3 byte code level.
1.9.7 | 15, 16
1.9.6 | 14
@@ -22,3 +22,8 @@ AspectJ version | Java version | Comments
1.5.0 - 1.5.4 | 5
Older versions omitted.
+
+FYI, here is a brief overview of
+[Java language changes since Java 9](https://docs.oracle.com/en/java/javase/18/language/java-language-changes.html).
+They basically correspond to the new Java language features supported by AspectJ versions for the respective Java
+versions.