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