|  | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | 
|  | <html><head> | 
|  | <link rel="STYLESHEET" href="http://www.eclipse.org/default_style.css" charset="ISO-8859-1" type="text/css"> | 
|  | <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>AJDT 2.0.1 - New and Noteworthy</title> | 
|  |  | 
|  | </head> | 
|  | <body> | 
|  | <h1>AJDT 2.0.1 - New and Noteworthy</h1> | 
|  |  | 
|  | <table border="0" cellpadding="10" cellspacing="0" width="80%"> | 
|  | <tbody> | 
|  | <tr> | 
|  | <td valign="top"><b>Overview</b></td> | 
|  | <td valign="top"> | 
|  | In this service release of AJDT, we have included a number of performance enhancements, as well as a few new features. | 
|  | <br/> | 
|  | <br/> | 
|  | This is the last scheduled release of the AJDT stream targeting 3.4.  The next release, in early 2010, | 
|  | will be targeting the 3.5 stream only.  And our second 2010 release will target 3.5.  At the same time, we will also | 
|  | release an early development version of AJDT targeting Eclipse 3.6 in time for EclipseCon 2010. | 
|  | </td> | 
|  |  | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="top"><b>Export Feature With AspectJ</b></td> | 
|  | <td> | 
|  | A new wizard is available to export features with AspectJ support.  This wizard can be initiated from the <code>File -> Export...</code> | 
|  | command: | 
|  | <br/> | 
|  | <img src="img/export_feature.gif" border="1"/> | 
|  | <br/> | 
|  | This wizard supports all of the options that the standard export feature supports.  The only difference is that the AspectJ compiler | 
|  | is used to compile the projects instead of the Java compiler: | 
|  | <br/> | 
|  | <img src="img/export_feature2.gif" border="1"/> | 
|  | </td> | 
|  |  | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="top"><b>AJDT support for passing aop.xml file</b></td> | 
|  | <td> | 
|  | AJDT now provides UI support to pass aop.xml files to the compiler.  AspectJ <a href="bug 124460">bug 124460</a> describes how the AspectJ compiler can | 
|  | use aop.xml files for compile time weaving.  And now AJDT provides UI support in the following way. | 
|  | <br/> | 
|  | <br/> | 
|  | In project properties of your AspectJ project, select <em>aop.xml management</em>.  Here you add and remove aop.xml files | 
|  | that will be sent to the compiler.  Note that these files are highlighted using a special icon.  Also, note that the name | 
|  | <em>aop.xml</em> is optional.  Any xml file can be sent to the compiler in this way.  See the following screenshot for an example: | 
|  | <br/> | 
|  | <img src="img/aop_xml.gif" border="1"/> | 
|  | <br/> | 
|  | <br/> | 
|  | In order to use aop.xml files for compile-time configuring of the weaver, you must add the <code>-xmlConfigured</code> | 
|  | option under <em>Non-Standard Compiler Options</em> in the project's AspectJ Compiler options. | 
|  | This work is described in <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=287459">bug 287459</a>. | 
|  | <br/> | 
|  | <br/> | 
|  | This work is still experimental.  We hope to receive some feedback so that compile time XML configuration of | 
|  | the weaver can be improved.  Please send all comments to the | 
|  | <a href="http://eclipse.org/aspectj/userlists.php">AspectJ mailing list</a>, or to | 
|  | <a href="https://bugs.eclipse.org/bugs/">bugzilla</a>. | 
|  | </td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="top"><b>AspectJ 1.6.6</b></td> | 
|  | <td> | 
|  | AJDT 2.0.1 contains AspectJ 1.6.6 and this version is <a href="http://eclipse.org/aspectj/downloads.php">available for download</a> | 
|  | separately.  See the <a href="http://eclipse.org/aspectj/doc/released/README-166.html">release notes here</a>. | 
|  | </td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="top"><b>Bug Fixes</b></td> | 
|  | <td> | 
|  | Thirty-four bugs have been addressed in this release.  See <a href="http://tinyurl.com/yazj5du">Bugzilla</a> for the full report. | 
|  | </td> | 
|  |  | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="top"><b>Thanks!</b></td> | 
|  | <td> | 
|  | Thanks to those of you who have submitted patches, bug reports, and contributed to the mailing list for this release. | 
|  | We appreciate your help.  Specifically, in this release: | 
|  | <ul> | 
|  | <li>Ivica Loncar on bugs <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=268667">268667</a>, | 
|  | <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=282391">282391</a>, | 
|  | <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=285825">285825</a>, and | 
|  | <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=288020">288020</a></li> | 
|  | <li>Konstantin Titorenkoon on bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=285188">285188</a></li> | 
|  | </ul> | 
|  | </td> | 
|  |  | 
|  |  | 
|  | </tr> | 
|  | <tr> | 
|  | <td colspan="2"> | 
|  | <hr></td> | 
|  | <tr> | 
|  | <td valign="top"><b>Previous Releases</b></td> | 
|  | <td> | 
|  | See <a href="http://www.eclipse.org/ajdt/whatsnew200/index.html">here</a> | 
|  | for information on the new features in AJDT 2.0.0. | 
|  | </td> | 
|  | </tr> | 
|  | </tbody> | 
|  | </table> | 
|  | </body></html> |