aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2023-09-04 10:22:50 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2023-09-04 10:39:01 +0700
commitf815c6482a87f1c21f31f04ecda2ba1dca4b61d6 (patch)
treef37f7d94ef9632ea377231e972c2e59d868397ce
parent9a16240a2cf62eb594de05b6cbffe9a36d3d9e19 (diff)
downloadaspectj-f815c6482a87f1c21f31f04ecda2ba1dca4b61d6.tar.gz
aspectj-f815c6482a87f1c21f31f04ecda2ba1dca4b61d6.zip
Update 1.9.20 release notes for 1.9.20.1
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
-rw-r--r--docs/dist/doc/JavaVersionCompatibility.md2
-rw-r--r--docs/dist/doc/README-1920.html22
-rw-r--r--docs/dist/doc/index.html2
3 files changed, 24 insertions, 2 deletions
diff --git a/docs/dist/doc/JavaVersionCompatibility.md b/docs/dist/doc/JavaVersionCompatibility.md
index ccec7742f..3d2ee7b78 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.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.
diff --git a/docs/dist/doc/README-1920.html b/docs/dist/doc/README-1920.html
index 6d833e25f..604cb78c4 100644
--- a/docs/dist/doc/README-1920.html
+++ b/docs/dist/doc/README-1920.html
@@ -17,6 +17,28 @@
<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>
diff --git a/docs/dist/doc/index.html b/docs/dist/doc/index.html
index af2d945e0..234d168d6 100644
--- a/docs/dist/doc/index.html
+++ b/docs/dist/doc/index.html
@@ -136,7 +136,7 @@
<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>,