|[aspectj-announce] AspectJ 1.9.19 with Java 19 support
Dear AspectJ users,
we are pleased to announce the AspectJ bugfix release 1.9.19 supporting Java 19. Please note that from now on, the minor-minor version will indicate the corresponding latest Java release (byte code version) supported by the AspectJ compiler and weaver. I.e., 1.9.19 → Java 19.
Sorry for the delay. Actually, there was a Java 19 snapshot version early after the Java release, but we wanted to wait for some upstream Eclipse Java Compiler (ECJ) bugs concerning Java 19 to be fixed before the AspectJ release. Finally, we decided to wait no longer and release anyway, even though not all Java preview feature edge cases are supported as well as with Javac. The release notes contain a link to a list of open ECJ issues we identified while testing AspectJ with Java 19 preview features. None of those issues come from AspectJ itself, they are inherited from ECJ.
The AspectJ team
Back to the top