diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2023-09-04 10:22:50 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2023-09-04 10:39:01 +0700 |
commit | f815c6482a87f1c21f31f04ecda2ba1dca4b61d6 (patch) | |
tree | f37f7d94ef9632ea377231e972c2e59d868397ce /docs/dist | |
parent | 9a16240a2cf62eb594de05b6cbffe9a36d3d9e19 (diff) | |
download | aspectj-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>
Diffstat (limited to 'docs/dist')
-rw-r--r-- | docs/dist/doc/JavaVersionCompatibility.md | 2 | ||||
-rw-r--r-- | docs/dist/doc/README-1920.html | 22 | ||||
-rw-r--r-- | docs/dist/doc/index.html | 2 |
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>© 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>, |