aboutsummaryrefslogtreecommitdiffstats
path: root/docs/dist/doc/README-152.adoc
blob: ec41e148857e0f79cbd55288b00542b4977ba36f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[.small]#© Copyright 2006 Contributors. All rights reserved.#

== AspectJ 5 v1.5.2 Readme

This release is primarily a bug fix release. It includes approximately
60 fixes and enhancements that have been incorporated since the 1.5.1
release. You can see the full list through
https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=AspectJ&target_milestone=1.5.2&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED[this
bugzilla query].

Notable changes since the 1.5.1 release include:

* https://bugs.eclipse.org/bugs/show_bug.cgi?id=126167[[126167]] The
handling of proceed in @Around advice has changed to be more compatible
with code style.
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=147711[[147711]] Members
generated as a result of the AspectJ weaving process are now marked Java
synthetic - enabling coverage tools such as Emma to process woven
classes correctly.
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=138316[[138316]] AspectJ
has now transitioned from the CPL to the EPL license.
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=140695[[140695]] Using a
more optimal world for managing types when load-time weaving - reduces
heap usage (work in progress).
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=101983[[101983]] AspectJ
can now support separate output folders for each input source folder -
enables AJDT to behave more like JDT.

For information on bug fixes in AspectJ 5 v1.5.2, see the
link:changes.html[changes] document.