diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-03-23 19:29:28 +0100 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-03-23 20:22:39 +0100 |
commit | d59217a841b5d01ab68aca780af624098d2b2c66 (patch) | |
tree | c9bee5eb9299bd83dba36ada31b6170e97c1e75b | |
parent | a86ed456e06d1a10431dccc533fe6153ca8ee840 (diff) | |
download | aspectj-d59217a841b5d01ab68aca780af624098d2b2c66.tar.gz aspectj-d59217a841b5d01ab68aca780af624098d2b2c66.zip |
Implement remaining 'AspectJ_JDK_Update' tasks for 1.9.22
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
-rw-r--r-- | docs/developer/IDE.md | 2 | ||||
-rw-r--r-- | docs/index.adoc | 2 | ||||
-rw-r--r-- | docs/release/JavaVersionCompatibility.adoc | 2 | ||||
-rw-r--r-- | lib/aspectj/lib/aspectjrt.jar | bin | 127058 -> 126610 bytes | |||
-rw-r--r-- | lib/aspectj/lib/aspectjtools.jar | bin | 14991076 -> 15108124 bytes | |||
-rw-r--r-- | lib/aspectj/lib/aspectjweaver.jar | bin | 2179438 -> 2179164 bytes | |||
-rw-r--r-- | lib/test/aspectjrt.jar | bin | 127058 -> 126610 bytes |
7 files changed, 6 insertions, 0 deletions
diff --git a/docs/developer/IDE.md b/docs/developer/IDE.md index 41d9b3041..40765156f 100644 --- a/docs/developer/IDE.md +++ b/docs/developer/IDE.md @@ -32,6 +32,8 @@ projects using AspectJ Maven Plugin. #### AspectJ Development Tools (AJDT) Use an update site corresponding to your Eclipse version (minimal version listed): +// AspectJ_JDK_Update: add new release to table +* Eclipse 2024-03 (4.31), AspectJ 1.9.22, Java 22: https://download.eclipse.org/tools/aspectj/ajdt/431/dev/update * Eclipse 2023-12 (4.30), AspectJ 1.9.21, Java 21: https://download.eclipse.org/tools/aspectj/ajdt/430/dev/update<br> **Please note:** In Eclipse 2023-12, you should also add https://download.eclipse.org/eclipse/updates/4.31-I-builds/I20231201-1800/ in addition to the regular release update diff --git a/docs/index.adoc b/docs/index.adoc index 22a57547a..9ec4da69d 100644 --- a/docs/index.adoc +++ b/docs/index.adoc @@ -95,8 +95,10 @@ load-time weaving. |Compatibility matrix, explaining which AspectJ compiler version supports which Java language version and needs which JDK to run +// AspectJ_JDK_Update: add new release to table |Release notes |Release notes, describing new features, improvements, bugfixes per AspectJ version: + + +xref:release/README-1.9.22.adoc[1.9.22], xref:release/README-1.9.21.adoc[1.9.21 / 1.9.21.1 / 1.9.21.2], xref:release/README-1.9.20.adoc[1.9.20 / 1.9.20.1], xref:release/README-1.9.19.adoc[1.9.19], xref:release/README-1.9.9.adoc[1.9.9 / 1.9.9.1], xref:release/README-1.9.8.adoc[1.9.8], xref:release/README-1.9.7.adoc[1.9.7], diff --git a/docs/release/JavaVersionCompatibility.adoc b/docs/release/JavaVersionCompatibility.adoc index 855f98bfe..1a191eecc 100644 --- a/docs/release/JavaVersionCompatibility.adoc +++ b/docs/release/JavaVersionCompatibility.adoc @@ -5,9 +5,11 @@ for AspectJ users it has become a little challenging to find out which minimum A process byte code or compile source code using features of a certain Java language version. Since Java 10, this cannot be easily concluded from the AspectJ version number anymore, and we are sorry for that. So here is a little overview: +// AspectJ_JDK_Update: add new row to table [%autowidth, stripes=even, options="header"] |=== |AspectJ version |Java version |Comments +|1.9.22 |22 | |1.9.21 - 1.9.21.2 |21 |AspectJ compiler requires JDK 17+ 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.20 - 1.9.20.1 |20 | |1.9.19 |19 | diff --git a/lib/aspectj/lib/aspectjrt.jar b/lib/aspectj/lib/aspectjrt.jar Binary files differindex f4628d77c..565af4a3d 100644 --- a/lib/aspectj/lib/aspectjrt.jar +++ b/lib/aspectj/lib/aspectjrt.jar diff --git a/lib/aspectj/lib/aspectjtools.jar b/lib/aspectj/lib/aspectjtools.jar Binary files differindex 23c63eced..93f5fc5f3 100644 --- a/lib/aspectj/lib/aspectjtools.jar +++ b/lib/aspectj/lib/aspectjtools.jar diff --git a/lib/aspectj/lib/aspectjweaver.jar b/lib/aspectj/lib/aspectjweaver.jar Binary files differindex 2e29cf8b0..f0eaf747f 100644 --- a/lib/aspectj/lib/aspectjweaver.jar +++ b/lib/aspectj/lib/aspectjweaver.jar diff --git a/lib/test/aspectjrt.jar b/lib/test/aspectjrt.jar Binary files differindex f4628d77c..565af4a3d 100644 --- a/lib/test/aspectjrt.jar +++ b/lib/test/aspectjrt.jar |