]> source.dussan.org Git - aspectj.git/commitdiff
Implement remaining 'AspectJ_JDK_Update' tasks for 1.9.22
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 23 Mar 2024 18:29:28 +0000 (19:29 +0100)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 23 Mar 2024 19:22:39 +0000 (20:22 +0100)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
docs/developer/IDE.md
docs/index.adoc
docs/release/JavaVersionCompatibility.adoc
lib/aspectj/lib/aspectjrt.jar
lib/aspectj/lib/aspectjtools.jar
lib/aspectj/lib/aspectjweaver.jar
lib/test/aspectjrt.jar

index 41d9b304117dc62174e445096352f7a454bf2fbd..40765156fe4b21dc72a6c8a227ebc9a9a3d6977c 100644 (file)
@@ -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
index 22a57547a13ce857fb2ce89f47a542ff781a9570..9ec4da69dab427d9e88dbea5cf38fed56ecbb9c6 100644 (file)
@@ -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],
index 855f98bfea65afd0468a227a228c4c5bc99087cd..1a191eecc970bc3620d9e60dac17df4b7734df75 100644 (file)
@@ -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 |
index f4628d77cab2accbe786125afbed504a60bc1f75..565af4a3dbc56daaa4232d5dbd0c58db59946570 100644 (file)
Binary files a/lib/aspectj/lib/aspectjrt.jar and b/lib/aspectj/lib/aspectjrt.jar differ
index 23c63eced0412627d4f5c98eb639c1557bbca273..93f5fc5f3553e367001bbbbd2e8455d3f983c7cc 100644 (file)
Binary files a/lib/aspectj/lib/aspectjtools.jar and b/lib/aspectj/lib/aspectjtools.jar differ
index 2e29cf8b0731de3396701bb9c30fa17792417101..f0eaf747f5de4154fee2def8c15b9b03f2b05f87 100644 (file)
Binary files a/lib/aspectj/lib/aspectjweaver.jar and b/lib/aspectj/lib/aspectjweaver.jar differ
index f4628d77cab2accbe786125afbed504a60bc1f75..565af4a3dbc56daaa4232d5dbd0c58db59946570 100644 (file)
Binary files a/lib/test/aspectjrt.jar and b/lib/test/aspectjrt.jar differ