Skip to content

Commit aab3686

Browse files
committed
Add N&N for support of version ranges by the PDETarget Editor
For eclipse-pde/eclipse.pde#1245
1 parent 896e1b4 commit aab3686

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed
17.9 KB
Loading
53.4 KB
Loading

news/4.34/pde.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,22 @@ <h2>Plug-in Development Environment</h2>
4646
<tr>
4747
<td id="editors" class="section" colspan="2"><h2>Editors</h2></td>
4848
</tr>
49+
50+
<tr id="version-ranges-for-iu-target-location">
51+
<!-- https://github.com/eclipse-pde/eclipse.pde/pull/1245 -->
52+
<td class="title">Support for version ranges and omitted version in IU target location</td>
53+
<td class="content">
54+
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.
55+
Without an explicit version the value <code>0.0.0</code> is used by default, which resolves to the latest version available.
56+
All of the following variants to specify a version in the <code>Source</code> tab of the Target Editor are now possible:
57+
<p><img src="images/target-version-ranges-source.png" alt="Version ranges and omitted version in an IU target location"/></p>
58+
It is also possible to define these advance versions specifications through the UI of the Target Editor.
59+
After clicking the <code>Edit</code> button for a location, you can specify a version range for a selected unit directly in the table.
60+
Entering <code>latest</code> is equivalent to <code>0.0.0</code> and always resolves to the latest version of that unit.
61+
<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>
62+
</td>
63+
</tr>
64+
4965
<!-- ******************** End of Editors ********************** -->
5066

5167
<!-- ******************** APITools ********************** -->

0 commit comments

Comments
 (0)