| <!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 section in the documentation 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>Eclipse Platform What's New in 4.18</title> |
| </head> |
| |
| <body> |
| <h2>What's New in Eclipse 4.18 (Platform)</h2> |
| <p>Here are descriptions of some of the more interesting or significant changes |
| made to the Eclipse Platform for the 4.18 release of Eclipse. They are grouped into:</p> |
| <ul><!-- NOTE: Sync ../topics_WhatsNew.xml with this! --> |
| <li><a href="#ViewsAndDialogs">Views, Dialogs and Toolbar</a></li> |
| <li><a href="#TextEditors">Text Editors</a></li> |
| <li><a href="#Preferences">Preferences</a></li> |
| <li><a href="#StylingThemes">Themes and Styling</a></li> |
| <li><a href="#Debug">Debug</a></li> |
| <li><a href="#GeneralUpdates">General Updates</a></li> |
| </ul> |
| <p> |
| Plug-in developers will also be interested in the corresponding |
| <a href="../../org.eclipse.platform.doc.isv/whatsNew/platform_isv_whatsnew.html">What's new</a> |
| document in the plug-in developer's guide.</p> |
| <p>We also recommend to read the <a href="../tips/platform_tips.html">Tips and Tricks</a>.</p> |
| <br/> |
| |
| <!-- ****************** START OF N&N TABLE ****************** --> |
| <table class="news"> |
| <colgroup> |
| <col class="title" /> |
| <col /> |
| </colgroup> |
| <tbody> |
| <!-- ******************* Views, Dialogs and Toolbar ************************************* --> |
| <tr> |
| <td id="ViewsAndDialogs" class="section" colspan="2"> |
| <h2>Views, Dialogs and Toolbar </h2> |
| </td> |
| </tr> |
| |
| <tr id="configuration-filter"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=494579 --> |
| <td class="title"><a href="#configuration-filter">Filter field for configuration details</a></td> |
| <td class="content"> |
| A filter field has been added to the <b>Installation Details > Configuration </b> tab. |
| This allows much faster lookup of specific information from the system details by showing |
| only lines containing the filter criteria. |
| <p> |
| <img src="images/configuration-filter.png" alt="Configuration Filter"/> |
| </p> |
| </td> |
| </tr> |
| |
| <tr id="remember-last-search"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=568786 --> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=13129 --> |
| <td class="title"><a href="#remember-last-search">Preference to remember the last used page in search dialog</a></td> |
| <td class="content"> |
| The <b>Remember last used page</b> check box was previously available from the <b>Search dialog > Customize... > Search Page Selection</b> dialog, which was |
| not intuitive and hard to find. Now, the check box is moved to the Search preference page. |
| <p> |
| A new preference <b>Remember last used page in the Search dialog</b> has been added to <b>Preferences > General > Search</b> page. |
| This new preference is enabled by default. |
| </p> |
| <p> |
| <img src="images/remember-last-used.png" alt="remember last used page in search dialog"/> |
| </p> |
| </td> |
| </tr> |
| |
| |
| <!-- ******************* End of Views, Dialogs and Toolbar ************************************* --> |
| |
| <!-- ******************* Text Editors ************************************* --> |
| <tr> |
| <td id="TextEditors" class="section" colspan="2"> |
| <h2>Text Editors </h2> |
| </td> |
| </tr> |
| |
| <tr id="store-default-editor"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=491853 --> |
| <td class="title"><a href="#store-default-editor">Open-with does not store the editor relationship anymore</a></td> |
| <td class="content"> |
| The menu entry <b>"Open With > ..."</b> does not store the selected editor as default editor for the selected file as this was undesired in most cases and lead to confusion. |
| Also, removing this association was not easy for the end user. |
| The user can still assign a editor to a certain file type via the <b>"Open With > Other..."</b> dialog. |
| </td> |
| </tr> |
| <!-- ******************* End of Text Editors ************************************* --> |
| |
| <!-- ****************** Preferences ************************************* --> |
| <tr> |
| <td id="Preferences" class="section" colspan="2"> |
| <h2>Preferences </h2> |
| </td> |
| </tr> |
| |
| <tr id="console-word-wrap"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=491853 --> |
| <td class="title"><a href="#console-word-wrap">Enable word wrap on console output</a></td> |
| <td class="content"> |
| A new preference <b>Enable word wrap</b> is available in the <b>Console</b> preference page. |
| This setting persists the current state of the "Word wrap" toggle |
| on the console view between user sessions. By default, word wrapping is |
| disabled on console output. |
| <p> |
| <img src="images/console-preferences-word-wrap.png" alt=""/> |
| </p> |
| </td> |
| </tr> |
| <!-- ****************** End of Preferences ************************************* --> |
| |
| <!-- ******************* Themes and Styling ************************************* --> |
| <tr> |
| <td id="StylingThemes" class="section" colspan="2"> |
| <h2>Themes and Styling </h2> |
| </td> |
| </tr> |
| |
| <tr id="system-theme"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=564380 --> |
| <td class="title"><a href="#system-theme">New "System" theme</a></td> |
| <td class="content"> |
| A new <b>"System"</b> theme is available in the <b>Appearance</b> preference page. This theme is |
| built using system colors, and as a consequence integrates well in any OS and |
| OS theme. |
| <p>This screenshot shows the System theme in action under several GTK themes:</p> |
| <p>GTK Adwaita:<br/> |
| <img src="images/systemTheme-gtkAdawaita.png" alt=""/> |
| </p> |
| <p>GTK Adwaita Dark:<br/> |
| <img src="images/systemTheme-gtkAdawaitaDark.png" alt=""/> |
| </p> |
| <p>GTK Kripton:<br/> |
| <img src="images/systemTheme-gtkKripton.png" alt=""/> |
| </p> |
| <p>GTK Dark Mint:<br/> |
| <img src="images/systemTheme-gtkDarkMint.png" alt=""/> |
| </p> |
| </td> |
| </tr> |
| |
| |
| <tr id="win32-dark-progressbar"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=563572 --> |
| <td class="title"><a href="#win32-dark-progressbar">Windows dark theme styles progress bars</a></td> |
| <td class="content"> |
| The progress bar in the dark theme on Windows OS is now styled: |
| <p> |
| <img src="images/progressbar-dark-win32.png" alt=""/> |
| </p> |
| </td> |
| </tr> |
| |
| <tr id="mac-theme-light"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=566842 --> |
| <td class="title"><a href="#mac-theme-light">Light theme on macOS</a></td> |
| <td class="content"> |
| The <b>Light</b> theme for macOS has been updated to fit the latest macOS design. |
| <p>Old:<br/> |
| <img src="images/macTheme-light-old.png" width="700" alt=""/> |
| </p> |
| <p>New:<br/> |
| <img src="images/macTheme-light-new.png" width="700" alt=""/> |
| </p> |
| </td> |
| </tr> |
| |
| |
| <!-- ******************* End of Themes and Styling ************************************* --> |
| |
| <!-- ****************** Debug ************************************* --> |
| <tr> |
| <td id="Debug" class="section" colspan="2"> |
| <h2>Debug </h2> |
| </td> |
| </tr> |
| |
| <tr id="terminate-descendants"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=567345 --> |
| <td class="title"><a href="#terminate-descendants">Terminate descendants of operating-system processes launched by Eclipse</a></td> |
| <td class="content"> |
| Some types of launch-configurations start operating-system processes when launched from Eclipse. |
| When you terminate the corresponding process before it completes (for example by clicking the <b>terminate</b> button, the red square) that operating-system process is destroyed. |
| Now the descendants of that process, its child-processes created by the main-process and their children recursively, are destroyed too. |
| </td> |
| </tr> |
| <!-- ****************** End of Debug ************************************* --> |
| |
| <!-- ******************* General Updates ************************************* --> |
| <tr> |
| <td id="GeneralUpdates" class="section" colspan="2"> |
| <h2>General Updates </h2> |
| </td> |
| </tr> |
| <tr id="ant-version-upgrade"> <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=567426 --> |
| <td class="title"><a href="ant-version-upgrade">Ant 1.10.9</a></td> |
| <td class="content"> |
| Eclipse has adopted Ant version 1.10.9. |
| </td> |
| </tr> |
| <!-- ******************* End of General Updates ************************************* --> |
| </tbody> |
| </table> |
| <!-- ****************** END OF N&N TABLE ****************** --> |
| |
| </body> |
| </html> |