blob: 807e2717b7f390f8da9a844f68b333ba3ab5ad43 [file] [log] [blame]
<html>
<body bgcolor="FFFFFF">
<table border="1" style="border-collapse: collapse" width="100%" cellpadding="4" bordercolor="#FFFFFF">
<tr>
<td bgcolor="#595791" width="7%" align="center"><b>
<font color="#FFFFFF" size="1">Release</font></b></td>
<td bgcolor="#595791" width="5%" align="center"><b>
<font color="#FFFFFF" size="1">Resolved
</font></b></td>
<td bgcolor="#595791" width="*" align="center"><b>
<font color="#FFFFFF" size="1">Community Contributions</font></b></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.8.4<br>
<i>May 8, 2013</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">6</font><br><font size="1">bugs</font></td>
<td bgcolor="#FAF7FB"><font size="1">Service Release
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.8.4">Mylyn 3.8.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=1.0.4">Mylyn Builds 1.0.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.8.4">Mylyn Commons 3.8.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.8.4">Mylyn Context 3.8.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.7.4">Mylyn Docs 1.7.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=1.0.4">Mylyn Reviews 1.0.4</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.8.4">Mylyn Tasks 3.8.4</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=1.0.4">Mylyn Versions 1.0.4</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.8.3<br>
<i>March 1, 2013</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">21</font><br><font size="1">bugs</font></td>
<td bgcolor="#FAF7FB"><font size="1">Service Release
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.8.3">Mylyn 3.8.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=1.0.3">Mylyn Builds 1.0.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.8.3">Mylyn Commons 3.8.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.8.3">Mylyn Context 3.8.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.7.3">Mylyn Docs 1.7.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=1.0.3">Mylyn Reviews 1.0.3</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.8.3">Mylyn Tasks 3.8.3</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=1.0.3">Mylyn Versions 1.0.3</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.8.2<br>
<i>September 28, 2012</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">18</font><br><font size="1">bugs</font></td>
<td bgcolor="#FAF7FB"><font size="1">Service Release
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.8.2">Mylyn 3.8.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=1.0.2">Mylyn Builds 1.0.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.8.2">Mylyn Commons 3.8.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.8.2">Mylyn Context 3.8.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.7.2">Mylyn Docs 1.7.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=1.0.2">Mylyn Reviews 1.0.2</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.8.2">Mylyn Tasks 3.8.2</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=1.0.2">Mylyn Versions 1.0.2</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.8.1<br>
<i>July 27, 2012</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">13</font><br><font size="1">bugs</font></td>
<td bgcolor="#FAF7FB"><font size="1">Service Release
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.8.1">Mylyn 3.8.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=1.0.1">Mylyn Builds 1.0.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.8.1">Mylyn Commons 3.8.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.8.1">Mylyn Context 3.8.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.7.1">Mylyn Docs 1.7.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=1.0.1">Mylyn Reviews 1.0.1</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.8.1">Mylyn Tasks 3.8.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=1.0.1">Mylyn Versions 1.0.1</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#E0D0E6"><font size="1">3.8<br>
<i>June 27, 2012</i></font></td>
<td bgcolor="#E0D0E6" align="center">
<a href="/mylyn/doc/plan-3.8.html">
<font size="1">88</font><br><font size="1">bugs</font></a></td>
<td bgcolor="#E0D0E6"><font size="1">Benjamin Muskalla contributed several API improvements for the Tasks framework. Additional contributions were provided by Robert Munteanu, Manuel Doninger, Lucas Panjer and Sebastien Dubois.
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.8">Mylyn 3.8</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=1.0">Mylyn Builds 1.0</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.8">Mylyn Commons 3.8</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.8">Mylyn Context 3.8</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.7">Mylyn Docs 1.7</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=1.0">Mylyn Reviews 1.0</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.8">Mylyn Tasks 3.8</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=1.0">Mylyn Versions 1.0</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.7.1<br>
<i>April 25, 2012</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">16</font><br><font size="1">bugs</font></td>
<td bgcolor="#FAF7FB"><font size="1">Service release.
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.7.1">Mylyn 3.7.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=0.9.1">Mylyn Builds 0.9.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.7.1">Mylyn Commons 3.7.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.7.1">Mylyn Context 3.7.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.6.1">Mylyn Docs 1.6.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=0.9.1">Mylyn Reviews 0.9.1</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.7.1">Mylyn Tasks 3.7.1</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=0.9.1">Mylyn Versions 0.9.1</a>.
</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">3.7<br>
<i>March 21,&nbsp;2012</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<a href="/mylyn/doc/plan-3.7.html">
<font size="1">341</font><br><font size="1">bugs</font></a></td>
<td bgcolor="#FAF7FB"><font size="1">Kevin Sawicki contributed several UI enhancements for the Gerrit and Hudson connectors and Torkild U. Resheim provided Wiki markup to EPUB conversion support.
Additional contributions were provided by Manuel Doninger, Robert Munteanu, Thomas Ehrnhoefer, Tomasz Zarna, Abner Ballardo, Jan Mauersberger, Nicolas Bros, Igor Malinin, John Arthorne, Patrick Boisclair, Mike Wu,
Maarten Meijer and Christian Trutz.
<br>Includes:
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn;target_milestone=3.7">Mylyn 3.7</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Builds;target_milestone=0.9">Mylyn Builds 0.9</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Commons;target_milestone=3.7">Mylyn Commons 3.7</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Context;target_milestone=3.7">Mylyn Context 3.7</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Docs;target_milestone=1.6.0">Mylyn Docs 1.6</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Reviews;target_milestone=0.9">Mylyn Reviews 0.9</a>.
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Tasks;target_milestone=3.7">Mylyn Tasks 3.7</a>,
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=Mylyn%20Versions;target_milestone=0.9">Mylyn Versions 0.9</a>.
</font></td>
</tr>
</table>
<p>
<div class="news_view_all"><b>Also see the New &amp; Noteworthy for <a href="/mylyn/new/all.php">previous releases</a></b></div>
</p>
<hr size="1"/>
<p><span style="font-weight: 700; background-color: #E0D0E6">New in Mylyn 3.8</span></p>
<ul>
<li><a href="#task-list">Task List</a></li>
<li><a href="#task-editor">Task Editor</a></li>
<!--
<li><a href="#task-focused-interface">Task-Focused Interface</a></li>
-->
<li><a href="#wikitext">WikiText</a></li>
<li><a href="#bugzilla">Bugzilla Connector</a></li>
<li><a href="#trac">Trac Connector</a></li>
<li><a href="#gerrit">Gerrit Connector</a></li>
<li><a href="#hudson">Hudson/Jenkins Connector</a></li>
<li><a href="#subclipse">Subclipse Connector</a></li>
<li><a href="#framework">Framework and API</a></li>
</ul>
<p>Mylyn 3.8 requires <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=376210" target="_new"><b>Eclipse 3.7 or later</b></a>. See the <a href="/mylyn/downloads/">download page</a> for repository locations.</p>
<hr size="1"/>
<p>&nbsp;</p>
<h2><a name="task-list">Task List</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Search Index for Tasks</b></p>
</td>
<td valign="top" width="85%">
<p align="left">
Filtering in the <i>Task List</i> now supports querying over common task
fields allowing to filter tasks by content. Specific fields can be
searched by prefixing the search text with <i>field:</i>. Fields
that specify dates can be filtered by specifying date ranges, e.g.
show tasks that were created in the past 7 days only.
</p>
<p>
<img border="0" src="images/3.7/task-list-index-content-assist.png" />
</p>
<p align="left">The find field has content assist (Ctrl+Space)
available. Common date ranges can be easily selected for fields
that store time information and completions based on known people
are provided for fields that store person information.</p>
<p>
<img border="0" src="images/3.7/task-list-index-reporter.png" />
</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Open Multiple Tasks</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The <i>Open Task</i> dialog (Ctrl+F12) support opening multiple tasks at once.</p>
<p><img border="0" src="images/3.7/open-multiple-tasks.png"></p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="task-editor">Task Editor</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Filter Obsolete Attachments</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Obsolete attachments can be filtered from the attachments section in the <i>Task Editor</i>.
The filter can be toggled through the toolbar icon in the top-right
corner of the section header.
</p>
<p align="left">Additionally, the toolbar of the Attachments section shows an icon for quick capturing of screen shots.</p>
<p><img border="0" src="images/3.8/task-editor-attach.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Reordered Sections</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Private notes are displayed above the description.</p>
<p><img border="0" src="images/3.7/task-editor-private-notes.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Incremental Find</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The <i>Task Editor</i> supports incremental find
(Ctrl+J). This only works within text fields that are rendered with
the WikiText extension such as comments or the description.
</p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="wikitext">WikiText</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Wiki Markup to EPUB Conversion</b></p>
</td>
<td valign="top" width="85%">
<p align="left">
WikiText markup in all supported formats (Textile, MediaWiki,
Creole, Confluence etc.) can be converted to XHTML and packaged as
<a href="http://en.wikipedia.org/wiki/EPUB">EPUB</a> using a one
step wizard found in the file popup menu. Simply right click on a
markup file and select <i>WikiText > Generate EPUB</i> in order to
start the wizard.
</p>
<ul>
<li><a href="http://www.youtube.com/watch?v=kdcDMmx2ohY" target="_new">Watch a video</a>
</ul>
<p>
<img border="0" src="images/3.7/docs-epub-generate.png">
</p>
<p align="left">The wizard presents an UI for filling out all
required properties and produces an EPUB compatible with all
reading systems pertaining to the 2.0.1 version of the
specification.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Ant Task for Assembling EPUB Documents</b></p>
</td>
<td valign="top" width="85%">
<p align="left">If more control and flexibility is required when
assembling EPUBs, the Ant task may be used to this end. It supports
all EPUB features except Digital Rights Management (DRM), fallback
mechanisms for unsupported file formats and multiple root files
within one publication.</p>
<p>
<ul>
<li><a href="http://www.youtube.com/watch?v=E0uZv7e4mYc" target="_new">Watch a video</a>
</ul>
<img border="0" src="images/3.7/docs-epub-ant-task.png">
</p>
<p align="left">
Task elements and attributes are laid out similar to the Open
Publication Structure (OPS) format and should be easily
understandable with the <a
href="http://idpf.org/epub/20/spec/OPS_2.0.1_draft.htm">OPS
specification</a> in hand. In addition the user guide contains
detailed descriptions on how to use this task.
</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Support for Creole Markup</b></p>
</td>
<td valign="top" width="85%">
<p align="left">WikiText now support the Creole markup dialect.
</p>
<p>
Creole support is part of the WikiText Extras feature and <b>only
available from the Mylyn Docs <a
href="http://wiki.eclipse.org/Mylyn/Repositories#Mylyn_Docs_p2_Repositories"
target="_new">nightly repository</a> </b>.
</p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="bugzilla">Bugzilla Connector</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Improved Content Assist</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Content assist shows names for known users and matches on first and last name.</p>
<p><img border="0" src="images/3.7/task-editor-content-assist.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>User Matching</b></p>
</td>
<td valign="top" width="85%">
<p align="left">If an invalid or incomplete user name is provided on task submission the <i>Task Editor</i> now provides content assist that shows suggestions provided by Bugzilla.</p>
<p><img border="0" src="images/3.7/bugzilla-usermatch.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Custom Priority Levels</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Custom priority levels are mapped to P1-P5 priority levels in the <i>Task List</i>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Bugzilla 4.2</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Bugzilla 4.2 is supported.</p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="trac">Trac Connector</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Streamlined Search and Query Page</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The layout of the Trac query and search page has been streamlined and is more consistent with other connectors. In addition it now supports clearing of all search fields.</p>
<p><img border="0" src="images/3.7/trac-query-page.png"></p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="gerrit">Gerrit Connector</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Gerrit 2.3 and Gerrit 2.4</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Gerrit 2.3 and 2.4 are supported.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Compare Patch Sets</b></p>
</td>
<td valign="top" width="85%">
<p align="left">To easily review changes between patch sets a
button is now shown below each patch set to compare it with other
patch sets.</p>
<p><img border="0" src="images/3.7/gerrit-compare-patch-set-button.png"></p>
<p>The differences are shown in the compare editor making it very easy to navigate through changed files. Comments can be viewed and added inline.</p>
<p><img border="0" src="images/3.7/gerrit-review-structure.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Import Git Repositories</b></p>
</td>
<td valign="top" width="85%">
<p align="left">EGit provides an import wizard (<i>File &gt; Import &gt; Projects from Git</i>)
for importing of project from Git repositories. When a Gerrit server has been configured the wizard provides a
listing of all Git repositories from that server. This enables simple cloning and importing of available projects.
</p>
<p>
<img border="0" src="images/3.7/gerrit-import.png">
</p></td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Hyperlinking for Change IDs</b></p>
</td>
<td valign="top" width="85%">
<p align="left">References to Gerrit change IDs in the publish dialog and review editor are now hyperlinked.</p>
<p><img border="0" src="images/3.7/gerrit-hyperlink-change-id.png"></p>
<p>Additionally, URLs that reference Gerrit changes are opened in the review editor instead of the browser. Gerrit's short URL format is supported as well as full URLs.</p>
<p><img border="0" src="images/3.7/gerrit-hyperlink.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Hyperlinking for Link Patterns</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Comment link patterns specified in the Gerrit
configuration are recognized and hyperlinked in the review editor
and publish dialog. This allows seamless navigation between reviews and tasks without leaving the IDE.</p>
<p><img border="0" src="images/3.7/gerrit-bug-hyperlink.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Custom Queries</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The query page has a field for specifying custom queries. All queries allowed by Gerrit are supported such as querying for all starred reviews.</p>
<p><img border="0" src="images/3.7/gerrit-free-form-query.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>OpenID Authentication</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The Gerrit connector supports authentication through OpenID providers. The OpenID provider URL needs to be selected or specified in the repository settings.</p>
<p><img border="0" src="images/3.7/gerrit-openid-auth-repository.png"></p>
<p align="left">The password prompt is displayed in a browser window.</p>
<p><img border="0" src="images/3.7/gerrit-openid-auth-browser.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Repository Creation on Fetch</b></p>
</td>
<td valign="top" width="85%">
<p align="left">When fetching a change set from a Git repository that does not exist in the workspace a dialog is shown to automatically clone the repository.</p>
<p><img border="0" src="images/3.7/gerrit-create-repository-on-fetch.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Author Information for Patch Sets</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The patch set sections shows author and commit information for each patch set.</p>
<p><img border="0" src="images/3.7/gerrit-patch-set-meta-data.png"></p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="hudson">Hudson/Jenkins Connector</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Refresh on View Activation</b></p>
</td>
<td valign="top" width="85%">
<p align="left">When the Builds is focused it automatically refreshes. This is particularly useful when the view is hidden or in fast-view by default. Refreshing can be controlled through a preference.
<p><img border="0" src="images/3.8/builds-refresh-on-focus.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Hudson 3.0</b></p>
</td>
<td valign="top" width="85%">
<p align="left">Hudson 3.0M2 is supported</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Hierarchical View of Artifacts</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The artifacts section of the build editor now shows the folder hierarchy.
<p><img border="0" src="images/3.7/hudson-artifacts.png"></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Links Open in Builds Editor</b></p>
</td>
<td valign="top" width="85%">
<p align="left">If a link that points to a Hudson build for a
configured server is clicked, it is opened in the build editor
providing seamless navigation between tasks, reviews and builds.</p>
<p>
<img border="0"
src="images/3.7/builds-hyperlink-in-task-editor.png">
</p>
<p>
<img border="0" src="images/3.7/builds-hyperlink.png">
</p></td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Authentication Improvements</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The Hudson connector now uses form-based
authentication to support servers that have Cross Site Request
Forgery prevention enabled. Additionally, the settings page now has
a section for configuring certificate authentication.</p>
<p><img border="0" src="images/3.7/hudson-authentication.png"></p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="subclipse">Subclipse Connector</a></h2>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Subclipse Connector</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The Subclipse Connector which provides change set integration for builds and code reviews is now available from the main repository.
</td>
</tr>
</table>
<p>&nbsp;</p>
<h2><a name="framework">Framework and API</a></h2>
<p>See <a href="http://wiki.eclipse.org/Mylyn/Porting_Guide#Notable_API_changes_in_3.6" target="_new">porting guide</a> for additional notes on API changes.</p>
<table cellpadding="10" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#E0D0E6">
<p align="right"><b>Tasks: Generic Client Manager</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The <code>RepositoryClientManager</code> class that is now available as API and can be reused by connectors: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=375076" target="_new">bug 375076</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Commons: Restructuring and Deprecation</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The Mylyn Commons components were restructured and provisional packages were promoted to API. Consumers are strongly encouraged
to consume the new APIs for Mylyn 3.7 based extensions. See <a href="http://wiki.eclipse.org/Mylyn/Porting_Guide#Mylyn_Commons" target="_new">porting guide</a> for more details.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Commons: URL Handler</b></p>
</td>
<td valign="top" width="85%">
<p align="left">
The <code>org.eclipse.mylyn.commons.ui</code> bundle provides an extension point
for registering handlers that open URLs in rich editors: <a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=346046"
target="_new">bug 346046</a>.
</p></td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Commons: Improved Authentication APIs</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The repositories framework now support OpenID, HTTP and certificate authentication: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=317907" target="_new">bug 317907</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Commons: HttpCore Based Transport Layer</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The <code>org.eclipse.mylyn.commons.repositories.http.core</code> bundle provides an HttpCore 4.1 based HTTP transport layer that
replaces <code>org.eclipse.mylyn.commons.net</code>: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=335254" target="_new">bug 335254</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Docs: API for creating Wiki markup</b></p>
</td>
<td valign="top" width="85%">
<p align="left">WikiText provides an API for converting content to Wiki markup: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=357294" target="_new">bug 357294</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Incubator: Query API for Desktop Search</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The desktop search integration in the Incubator has API for constructing search queries: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=354430" target="_new">bug 354430</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Tasks: Improved Query Page API</b></p>
</td>
<td valign="top" width="85%">
<p align="left">An enhanced query and search page abstraction is available in <code>AbstractRepositoryQueryPage2</code>. Refresh and Clear buttons are provided by the framework for refreshing the repository configuration and clearing fields.
Additionally, state is automatically persisted for search pages. See <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=310059" target="_new">bug 310059</a>.</p>
</td>
</tr>
<tr>
<td colspan="2">
<hr size="1"/>
</td>
</tr>
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Tasks: Task Activation Listener Extension Point</b></p>
</td>
<td valign="top" width="85%">
<p align="left">The Tasks framework has an extension point for registering task activation listeners: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=349924" target="_new">bug 349924</a>.</p>
</td>
</tr>
</table>
</body>
</html>