| <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, 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 & 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> </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> </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> </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> </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> </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> </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 > Import > 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> </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> </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> </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> |