Skip to content

Commit 64b86bc

Browse files
committed
Add 1.9.22.1 release notes
Signed-off-by: Alexander Kriegisch <[email protected]>
1 parent e756040 commit 64b86bc

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

docs/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ JDK to run
9898
// AspectJ_JDK_Update: add new release to table
9999
|Release notes |Release notes, describing new features, improvements, bugfixes per AspectJ version: +
100100
+
101-
xref:release/README-1.9.22.adoc[1.9.22],
101+
xref:release/README-1.9.22.adoc[1.9.22 / 1.9.22.1],
102102
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],
103103
xref:release/README-1.9.19.adoc[1.9.19], xref:release/README-1.9.9.adoc[1.9.9 / 1.9.9.1],
104104
xref:release/README-1.9.8.adoc[1.9.8], xref:release/README-1.9.7.adoc[1.9.7],

docs/release/JavaVersionCompatibility.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ be easily concluded from the AspectJ version number anymore, and we are sorry fo
99
[%autowidth, stripes=even, options="header"]
1010
|===
1111
|AspectJ version |Java version |Comments
12-
|1.9.22 |22 |
12+
|1.9.22 - 1.9.22.1 |22 |
1313
|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.
1414
|1.9.20 - 1.9.20.1 |20 |
1515
|1.9.19 |19 |

docs/release/README-1.9.22.adoc

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,46 @@
11
= AspectJ 1.9.22
2+
:doctype: book
3+
:leveloffset: +1
4+
5+
The releases 1.9.22 and 1.9.22.1 are described together in this document.
6+
7+
= AspectJ 1.9.22.1
28

39
// AspectJ_JDK_Update: Each a.b.c release needs a new release notes document. For a.b.c.d minors, the existing a.b.c
410
// document can be updated. After copying this document, remove the comment from the previous one.
511

612
_© Copyright 2024 Contributors. All rights reserved._
713

14+
_Release info: 1.9.22.1 available 11-May-2024_
15+
16+
Please note that Bugzilla for issue management is deprecated and new issues should be filed as
17+
https://github.com/eclipse-aspectj/aspectj/issues/new[GitHub issues]. The list of issues addressed for 1.9.22.1 can be
18+
found here:
19+
20+
* https://github.com/eclipse-aspectj/aspectj/issues?q=is%3Aissue+is%3Aclosed++milestone%3A1.9.22.1[GitHub 1.9.22.1]
21+
* https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&f0=OP&f1=OP&f3=CP&f4=CP&j1=OR&list_id=16866879&product=AspectJ&query_format=advanced&target_milestone=1.9.22.1[Bugzilla 1.9.22.1]
22+
23+
== New features
24+
25+
AspectJ 1.9.22.1 has no new features, only bugfixes and improvements.
26+
27+
== Improvements
28+
29+
* The pointcut parser now traverses type parameters in generic types, e.g. in `MyType<A, B>` it also traverses the
30+
previously ignored type parameters `A` and `B`, enabling future improvements like more exact type matching or checks
31+
for illegal primitive type parameters. See link:https://github.com/eclipse-aspectj/aspectj/issues/221[issue #221].
32+
* link:https://github.com/eclipse-aspectj/aspectj/issues/306[Performance issue due to repeated attempts to find classes without FQN]
33+
34+
== Other changes and bug fixes
35+
36+
* link:https://github.com/eclipse-aspectj/aspectj/issues/211[AJC core dump when mixing type name wildcards with generics]
37+
* link:https://github.com/eclipse-aspectj/aspectj/issues/302[Potential ThreadLocalMap.Entry accumulation in JoinPointImpl]
38+
* link:https://github.com/eclipse-aspectj/aspectj/issues/305[WeavingAdaptor optimisations cause Equinox weaving problems]
39+
40+
= AspectJ 1.9.22
41+
42+
_© Copyright 2024 Contributors. All rights reserved._
43+
844
_Release info: 1.9.22 available 23-Mar-2024_
945

1046
Please note that Bugzilla for issue management is deprecated and new issues should be filed as

0 commit comments

Comments
 (0)