-
Notifications
You must be signed in to change notification settings - Fork 121
New and Noteworthy for 4.37 (PDE changes) #1946
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,113 +1,20 @@ | ||
| <!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 name="copyright" content="Copyright (c) Eclipse contributors and others 2025. 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"/> | ||
| <link rel="STYLESHEET" href="../book.css" 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.30 (PDE)</title> | ||
| body { max-width: 900px; font-family: sans-serif; } | ||
| </style> | ||
| <title>Eclipse PDE What's New</title> | ||
| </head> | ||
|
|
||
| <body> | ||
| <h2>What's New in 4.30 (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.30 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-launching">PDE Launching</a></li--> | ||
| <!--li><a href="#pde-compiler">PDE Compiler</a></li--> | ||
| <!--li><a href="#security">Security</a></li--> | ||
| <!--li><a href="#GeneralUpdates">General Updates</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--> | ||
| <!-- ******************** End ofDialogs, Wizard and Views ********************** --> | ||
|
|
||
| <!-- ******************** Editors ********************** --> | ||
| <tr> | ||
| <td id="editors" class="section" colspan="2"><h2>Editors</h2></td> | ||
| </tr> | ||
|
|
||
| <tr id="product-update-repository-name"> | ||
| <!-- https://github.com/eclipse-equinox/p2/issues/345 --> | ||
| <!-- https://github.com/eclipse-equinox/p2/pull/353 --> | ||
| <!-- https://github.com/eclipse-pde/eclipse.pde/pull/824 --> | ||
| <td class="title">Support for names of product update repositories</td> | ||
| <td class="content"> | ||
| The PDE Product Editor now supports in its <code>Updates</code> section to specify the <code>Name</code> of each update repository. | ||
| In the assembled product the names will be presented to a user in the preferences under <code>Available Software Sites</code>. | ||
| <p><img src="images/product_updates_names.png" alt="Product Updates with Name"/></p> | ||
| </td> | ||
| </tr> | ||
|
|
||
| <tr id="unnecessary-attributes-removal"> | ||
| <!-- https://github.com/eclipse-pde/eclipse.pde/issues/730 --> | ||
| <!-- https://github.com/eclipse-pde/eclipse.pde/pull/770 --> | ||
| <!-- https://github.com/eclipse-equinox/p2/pull/378 --> | ||
| <!-- https://github.com/eclipse-pde/eclipse.pde/pull/882 --> | ||
| <td class="title">Removed support for unnecessary attributes in Features and Products</td> | ||
| <td class="content"> | ||
| The <code>Feature</code> editor has its support for the following attributes of <code>plugin</code> elements removed: | ||
| <ul> | ||
| <li><code>download-size</code></li> | ||
| <li><code>install-size</code></li> | ||
| <li><code>unpack</code></li> | ||
| <li><code>fragment</code></li> | ||
| </ul> | ||
| These attributes are unused and without effect for a long time and unnecessarily increase the complexity of the editor and the size of a <code>feature.xml</code> file. | ||
| They are ignored when present in an existing Feature and removed by the editor upon the next modification through the editor. | ||
| <p> | ||
| The <code>Product Configuration</code> editor has its support for the following attribute of <code>plugin</code> elements removed: | ||
| <ul> | ||
| <li><code>fragment</code></li> | ||
| </ul> | ||
| This attribute is unused and without effect for a long time and unnecessarily increase the size of a <code>.product</code> file. | ||
| They are ignored when present in an existing Product and removed by the editor upon the next modification through the editor. | ||
| </p> | ||
| </td> | ||
| </tr> | ||
|
|
||
| <!-- ******************** End of Editors ********************** --> | ||
|
|
||
| <!-- ******************** APITools ********************** --> | ||
| <!--tr> | ||
| <td id="APITools" class="section" colspan="2"><h2>API Tools</h2></td> | ||
| </tr--> | ||
| <!-- ******************** End of APITools ********************** --> | ||
|
|
||
| <!-- ******************** PDE Compiler ********************** --> | ||
| <!--tr> | ||
| <td id="pde-compiler" class="section" colspan="2"><h2>PDE Compiler</h2></td> | ||
| </tr--> | ||
| <!-- ******************** End of PDE Compiler ********************** --> | ||
| <!--tr><td colspan="2"/></tr--> | ||
| </tbody> | ||
| </table> | ||
| <!-- ****************** END OF N&N TABLE ****************** --> | ||
|
|
||
| <h2>Plug-in Development Environment</h2> | ||
| <p> | ||
| The new and noteworthy updates for Eclipse 4.37 can be found | ||
| <a href="https://eclipse.dev/eclipse/news/4.37/pde.html" target="_blank">here</a>. | ||
| </p> | ||
| </body> | ||
| </html> | ||
| </html> | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we should embedd the content here with an
iframeas well?Also maybe it would be good to use maven filtered resources to automatically have this up to date always, e.g. the "copyright year" is also out of date.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment would need to be more broadly applied to the other cases. Let's focus on doing the minimum at this point.