Browse Source

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>
tags/V1_9_19
Alexander Kriegisch 2 years ago
parent
commit
48edd62b23
1 changed files with 6 additions and 1 deletions
  1. 6
    1
      docs/dist/doc/JavaVersionCompatibility.md

+ 6
- 1
docs/dist/doc/JavaVersionCompatibility.md View File



AspectJ version | Java version | Comments 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.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.7 | 15, 16
1.9.6 | 14 1.9.6 | 14
1.5.0 - 1.5.4 | 5 1.5.0 - 1.5.4 | 5


Older versions omitted. 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.

Loading…
Cancel
Save