Hi, Unlike the last few 1.6.X releases, 1.6.9 is going to be taking a longer release cycle. The 3 month cycle we have been using feels perhaps a bit too frequent. This also gives us scope to do a little more in each release beyond just bug fixing. The AJDT dev builds, as of last week, now include a recent 1.6.9 build. What is in it? The features for M1 are here: http://eclipse.org/aspectj/doc/next/README-169.html
I'm basically sending out this email to ask for volunteers to help me test out these recent builds. Just upgrade to a recent AJDT (from http://download.eclipse.org/tools/ajdt/35/dev/update ) and see if your project still builds OK. Implementing a couple of the features (like reducing the amount of mangling of ITD names during weaving) has disturbed the codebase quite a bit. Also some refactoring of the generics handling code may have caused regressions. All the AspectJ tests still pass, of course, but that doesn't mean I haven't messed something up :) Note: one other word of warning. Some of the features required me to up the version number of the AspectJ bytecode format. What does this mean? it means if you update your IDE then you will also need to update any downstream AspectJ's you are using for further binary weaving or load time weaving. The AspectJ dev builds are readily available from http://eclipse.org/aspectj or in the maven repo referenced in the readme. If you don't do this you will get a version related error message because your downstream AspectJs are back level and don't understand what the IDE is creating when it compiles the code. Anyway, if you see anything weird, please respond on the mailing list or in bugzilla: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ . Anything you discover I'll resolve as quickly as I can. thanks! Andy _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
