Re: [aspectj-users] AspectJ 1.9.20 with Java 20 support

2023-08-16 Thread Alexander Kriegisch via aspectj-users
The AJDT version for 2022-12+ now also is up to date and carries AspectJ 1.9.20 in its belly.
 
Cheers
 
Alexander Kriegisch (Xander)
AspectJ team
 
Alexander Kriegisch schrieb am 17.08.2023 07:42 (GMT +07:00):

Dear AspectJ users,
we are pleased to announce the AspectJ bugfix release 1.9.20 supporting Java 20. Please note that since 1.9.19, the minor-minor version indicates the corresponding latest Java release (byte code version) supported by the AspectJ compiler and weaver. I.e., 1.9.20 → Java 20.
Sorry for the delay. Actually, there was a Java 20 snapshot version early after the Java release, and not much has changed in the almost 5 months since then, but I was simply quite busy. The good news are that at least the Java 20 release is out before the arrival of JDK 21 and about a dozen bug fixes and some small improvements found their way into AspectJ.
Other resources:

The current artifacts (runtime, weaver, compiler, matcher) are available on Maven Central.
The AspectJ installer can be found on GitHub.
There is also an AJDT update site for Eclipse 4.26 (2022-12). It has not been updated to contain the current AspectJ release yet, but the version provided there still works in the current Eclipse 4.28 (2023-06) release.
For more detailed release information, please read the release notes.
On GitHub, there also is a short guide describing options for setting up a development environment.
See AspectJ GitHub issue #95 for more information and for an example project showing how to upgrade to the latest AspectJ version when using dev.aspectj:aspectj-maven-plugin:1.13.1.

Enjoy AspectJ!
The AspectJ team


 

___
aspectj-users mailing list
aspectj-users@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/aspectj-users


[aspectj-users] AspectJ 1.9.20 with Java 20 support

2023-08-16 Thread Alexander Kriegisch via aspectj-users
Dear AspectJ users,
we are pleased to announce the AspectJ bugfix release 1.9.20 supporting Java 20. Please note that since 1.9.19, the minor-minor version indicates the corresponding latest Java release (byte code version) supported by the AspectJ compiler and weaver. I.e., 1.9.20 → Java 20.
Sorry for the delay. Actually, there was a Java 20 snapshot version early after the Java release, and not much has changed in the almost 5 months since then, but I was simply quite busy. The good news are that at least the Java 20 release is out before the arrival of JDK 21 and about a dozen bug fixes and some small improvements found their way into AspectJ.
Other resources:

The current artifacts (runtime, weaver, compiler, matcher) are available on Maven Central.
The AspectJ installer can be found on GitHub.
There is also an AJDT update site for Eclipse 4.26 (2022-12). It has not been updated to contain the current AspectJ release yet, but the version provided there still works in the current Eclipse 4.28 (2023-06) release.
For more detailed release information, please read the release notes.
On GitHub, there also is a short guide describing options for setting up a development environment.
See AspectJ GitHub issue #95 for more information and for an example project showing how to upgrade to the latest AspectJ version when using dev.aspectj:aspectj-maven-plugin:1.13.1.

Enjoy AspectJ!
The AspectJ team

___
aspectj-users mailing list
aspectj-users@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/aspectj-users