]> source.dussan.org Git - aspectj.git/commitdiff
Update 1.9.20 release notes for 1.9.20.1
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Mon, 4 Sep 2023 03:22:50 +0000 (10:22 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Mon, 4 Sep 2023 03:39:01 +0000 (10:39 +0700)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
docs/dist/doc/JavaVersionCompatibility.md
docs/dist/doc/README-1920.html
docs/dist/doc/index.html

index ccec7742fbbc519d47c59b532c6caf55cf70767f..3d2ee7b78b131bc8aadea97759cb141cf6d5cd2a 100644 (file)
@@ -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.20 | 20
+1.9.20 - 1.9.20.1 | 20
 1.9.19 | 19
 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.
index 6d833e25f6643ece15012f7e87b705743890c2c7..604cb78c476b19c006d5c490d3b3323ff62e512f 100644 (file)
 <body>
 <div align="right"><small>&copy; Copyright 2023 Contributors. All rights reserved.</small></div>
 
+<h1>AspectJ 1.9.20.1</h1>
+
+<p>
+  This is a bugfix release for 1.9.20, fixing two problems:
+  <ul>
+    <li>
+      <a href="https://github.com/eclipse-aspectj/aspectj/issues/257">Regression bug 257</a> introduced in 1.9.20 would
+      match negated type patterns like <tt>!void</tt> or <tt>!String[]</tt> incorrectly.
+    </li>
+    <li>
+      <a href="https://github.com/spring-projects/spring-framework/issues/27761">Spring issue 27761</a> describes a
+      problem where AspectJ, when used by Spring AOP, in rare cases falsely considered bridge methods for overridden
+      generic methods for matching, leading to falsely negative matching results. See also
+      <a href="https://github.com/eclipse-aspectj/aspectj/issues/256">AspectJ tracker issue 256</a>).
+    </li>
+  </ul>
+</p>
+<p>
+  The list of issues addressed for 1.9.20.1 can be found
+  <a href="https://github.com/eclipse/org.aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.20.1">here</a>.
+</p>
+
 <h1>AspectJ 1.9.20</h1>
 
 <p>
index af2d945e031fe546f9dfcc7be18e3ca1ac84ad06..234d168d6a45b8a020774fa2170de5ec74a496e0 100644 (file)
 <tr> <td>README's
      </td>
      <td>Changes and porting guide for AspectJ
-        <a href="README-1920.html">1.9.20</a>,
+        <a href="README-1920.html">1.9.20 and 1.9.20.1</a>,
         <a href="README-1919.html">1.9.19</a>,
         <a href="README-199.html">1.9.9 and 1.9.9.1</a>,
         <a href="README-198.html">1.9.8</a>,