I'm very pleased to announce that AspectJ 1.6.3 release candidate 1 is now
available for download.  The 1.6.3 readme details the major changes and can
be found here:

http://www.eclipse.org/aspectj/doc/released/README-163.html

There are over 50 issues resolved in this release.  The readme lists the
notable changes which include:
- creation of a standalone matcher for use without a weaver
- more internal enhancements to improve the AJDT experience
- support for parameter annotations on intertype method declarations
- more flexibility in argument binding when using annotation style after
returning/throwing advice

AspectJ 1.6.3rc1 is available at the download page:

http://www.eclipse.org/aspectj/downloads.php

Source jars will be available with the final 1.6.3 release which will be in
a week or so if nothing serious is found with the release candidate.

It will be available in AJDT for Eclipse 3.4 imminently.  If you are
interested in having this AspectJ release in an Eclipse 3.3 AJDT, then
please comment or vote on this bug to help us prioritise that piece of work:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=252021

Thanks to everyone that has helped by raising bugs, contributing testcases
(and sometimes even fixes!).  During 2008 we will have had 4 releases
addressing almost 200 issues and the codebase is now in the best shape it
has ever been.

For AspectJ 1.6.4 we will be looking at:

- simplifying intertype declaration syntax
- addressing the confusion around the difference between intertype
declarations and @DeclareParents
- looking at ltw memory usage (again!)
- building on the new matcher to provide more responsive tooling and maybe
LTW specific tooling.

---
thanks!
The AspectJ team.
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to