Skip to content

Commit

Permalink
Add N&N for support of version ranges by the PDETarget Editor
Browse files Browse the repository at this point in the history
  • Loading branch information
HannesWell committed Oct 19, 2024
1 parent 896e1b4 commit aab3686
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
Binary file added news/4.34/images/target-version-ranges-source.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added news/4.34/images/target-version-ranges-ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions news/4.34/pde.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,22 @@ <h2>Plug-in Development Environment</h2>
<tr>
<td id="editors" class="section" colspan="2"><h2>Editors</h2></td>
</tr>

<tr id="version-ranges-for-iu-target-location">
<!-- https://github.com/eclipse-pde/eclipse.pde/pull/1245 -->
<td class="title">Support for version ranges and omitted version in IU target location</td>
<td class="content">
The PDE Target Editor now supports to specify a range as version of a <code>unit</code> or to omit the specification of a version entirely in <code>InstallableUnit</code> locations.
Without an explicit version the value <code>0.0.0</code> is used by default, which resolves to the latest version available.
All of the following variants to specify a version in the <code>Source</code> tab of the Target Editor are now possible:
<p><img src="images/target-version-ranges-source.png" alt="Version ranges and omitted version in an IU target location"/></p>
It is also possible to define these advance versions specifications through the UI of the Target Editor.
After clicking the <code>Edit</code> button for a location, you can specify a version range for a selected unit directly in the table.
Entering <code>latest</code> is equivalent to <code>0.0.0</code> and always resolves to the latest version of that unit.
<p><img src="images/target-version-ranges-ui.png" alt="Editing of version ranges and latest version in the UI editor of an IU target location"/></p>
</td>
</tr>

<!-- ******************** End of Editors ********************** -->

<!-- ******************** APITools ********************** -->
Expand Down

0 comments on commit aab3686

Please sign in to comment.