| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta name="copyright" content="Copyright (c) Eclipse contributors and others 2020. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."/> |
| <meta http-equiv="Content-Language" content="en-us"/> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> |
| <link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" type="text/css"/> |
| <style type="text/css"> |
| body {max-width: 900px;} |
| table.news col.title {width: 30%;} |
| /*img {max-width: 520px;}*/ |
| table.news {table-layout: fixed; border-collapse: collapse; width: 100%;} |
| table.news td {border-top: solid thin black; padding: 10px; overflow: visible;} |
| table.news tr {vertical-align: top;} |
| table.news tr td.section {font-size: 20px; font-weight: bold;} |
| table.news tr td.title {vertical-align: top; font-weight: bold;} |
| table.news tr td.content {vertical-align: top;} |
| ul {padding-left: 13px;} |
| </style> |
| <title>What's New in 4.20 (PDE)</title> |
| </head> |
| |
| <body> |
| <h2>What's New in 4.20 (PDE)</h2> |
| <p>Here are descriptions of some of the more interesting or significant changes made to the Plug-in Development Environment (PDE) |
| for the 4.20 release of Eclipse. They are grouped into:</p> |
| <ul> <!-- NOTE: Sync ../topics_WhatsNew.xml with this! --> |
| <li><a href="#dialogs-wizards-views">Dialogs, Wizards and Views</a></li> |
| <!--<li><a href="#editors">Editors</a></li>--> |
| <li><a href="#APITools">API Tools</a></li> |
| <li><a href="#pde-compiler">PDE Compiler</a></li> |
| <!--<li><a href="#api">API Enhancements</a></li>--> |
| </ul> |
| |
| <!-- ****************** START OF N&N TABLE****************** --> |
| <table class="news"> |
| <colgroup> |
| <col class="title" /> |
| <col /> |
| </colgroup> |
| <tbody> |
| <!-- ******************** Dialogs, Wizard and Views ********************** --> |
| <tr> |
| <td id="dialogs-wizards-views" class="section" colspan="2"><h2>Dialogs, Wizards and Views</h2></td> |
| </tr> |
| |
| <tr id="pde-enable-swt-resource"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=572924 --> |
| <td class="title">Preference option enabling non-disposed SWT Resources error handling</td> |
| <td class="content"> |
| <p> |
| The preference option <b>Enable SWT reporting of non-disposed resources when creating a new launch configuration</b> |
| has been added to <b>Plug-in Development</b> preference page to enable adding <code>-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true</code> |
| to VM arguments when creating a new launch configuration. |
| </p> |
| <p> |
| <img src="images/swtnondisposed.png" alt="" /> |
| </p> |
| </td> |
| </tr> |
| <!-- ******************** End ofDialogs, Wizard and Views ********************** --> |
| |
| <!-- ******************** Editors ********************** --> |
| <!-- <tr> |
| <td id="editors" class="section" colspan="2"><h2>Editors</h2></td> |
| </tr>--> |
| <!-- ******************** End of Editors ********************** --> |
| |
| <!-- ******************** APITools ********************** --> |
| <tr> |
| <td id="APITools" class="section" colspan="2"><h2>API Tools</h2></td> |
| </tr> |
| |
| <tr id="pde-missing-ee"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=570438 --> |
| <td class="title">Preference option for "Missing EE descriptions" removed </td> |
| <td class="content"> |
| The preference option <b>Missing execution environment descriptions</b> option in |
| <b>Plug-in Development > API Errors/Warning</b> preference page is now removed. The functionality |
| to report such errors/warning and their quick-fixes are also removed. |
| <p> |
| <img src="images/pde-option-removed.png" alt="" /> |
| </p> |
| </td> |
| </tr> |
| |
| <tr id="pde-unnecessary-increase-in-version"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=572842 --> |
| <td class="title">Report multiple increase of the service segment or minor version </td> |
| <td class="content"> |
| API tools now reports if the service or the minor version is increased multiple times in a single release. |
| <p> |
| <img src="images/pde-unnecessary-increase.png" alt="" /> |
| </p> |
| </td> |
| </tr> |
| |
| <!-- ******************** End of APITools ********************** --> |
| |
| <!-- ******************** PDE Compiler ********************** --> |
| <tr> |
| <td id="pde-compiler" class="section" colspan="2"><h2>PDE Compiler</h2></td> |
| </tr> |
| |
| <tr id="pde-change-bree"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=475708 --> |
| <td class="title">The "not a perfect match" problem has a quick fix to change the BREE</td> |
| <td class="content"> |
| The "not a perfect match" problem has a quick fix to change the BREE. |
| <p> |
| <img src="images/pde-change-BREE.png" alt="" /> |
| </p> |
| </td> |
| </tr> |
| <!-- ******************** End of PDE Compiler ********************** --> |
| |
| </tbody> |
| </table> |
| <!-- ****************** END OF N&N TABLE ****************** --> |
| |
| </body> |
| </html> |