blob: 39d894774a26be8c4454d2791ff7c4cac7f081f4 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?>
<release name="3.1 M5" root="../../..">
<!--
<component name="component name, such as Java EE Tools">
<item title="item title can go here">
<title>item title can also go here</title>
<description>description of this new feature, preferably with cropped .pngs (800px wide or less) of the UI</description>
</item>
</component>
-->
<component name="Java EE Tools">
<item title="Java EE perspective">
<description>
<p>The default layout of the Java EE perspective has been altered:
<ul>
<li>When <i>Mylyn</i> is installed, its <i>Task List</i> view will now be stacked with the <i>Outline</i> view. </li>
<li>The <i>Problems</i> and <i>Tasks</i> views have been replaced with the combined <i>Markers</i> view, which gives a common picture of the information provided by the two old views. </li>
</ul></p>
<br/>
<img src="javaee/javaee_perspective.png" alt="Updated Java EE Perspective" />
</description>
</item>
<item title="Java EE preferences page">
<description>
A new preferences page is introduced - <i>Java EE</i>.
This may affect adopters who have already defined a preference page
with that name.
</description>
</item>
<item title="No more .JETEmitter project in workspace">
<description>
<p>Portions of the Web Tools Platform make use of the EMF Core/JET utility for
generating the source code of Java EE artifacts, such as Servlets, EJBs, etc.
Until now this has involved the <i>dynamic</i>
generation of JET templates with the generated classes being placed in a
hidden project under the workspace, .JETEmitter.</p>
<p>The existence of the .JETEmitter project has caused issues for
users, while in the same time providing no tangible benefit. For these reasons, WTP
has now switched to using JET templates that are <i>statically</i>
compiled within its plug-ins, avoiding the need for a .JETEmitter project.</p>
<p>Should the project still be needed, the old behavior can be restored
from the new <i>Java EE</i> preference page.</p>
<img src="javaee/javaee_preferences.png" alt="Java EE Preferences Page" />
</description>
</item>
</component>
</release>