Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Tycho/Release Notes/1.6"
(→SNAPSHOT builds) |
m |
||
(4 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
#versionNav{ position:absolute; top: 0px; right: 0px; border-color: transparent; background: transparent; } | #versionNav{ position:absolute; top: 0px; right: 0px; border-color: transparent; background: transparent; } | ||
</css> | </css> | ||
− | <div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/1.5|< Previous Version]] | [[Tycho/Release Notes/1.7|Next Version >]]</div> | + | <div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/1.5|< Previous Version]] | [[Tycho/Release Notes/1.7.0|Next Version >]]</div> |
+ | <!-- | ||
== SNAPSHOT builds == | == SNAPSHOT builds == | ||
Line 18: | Line 19: | ||
</source> | </source> | ||
− | |||
== Staging build == | == Staging build == | ||
Line 31: | Line 31: | ||
</pluginRepositories> | </pluginRepositories> | ||
</source> | </source> | ||
− | + | ||
=== SNAPSHOT site docs === | === SNAPSHOT site docs === | ||
Refer to the [https://ci.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/index.html latest SNAPSHOT site docs for Tycho] and [https://ci.eclipse.org/tycho/job/tycho.extras-sitedocs/ws/target/staging/index.html Tycho Extras]. | Refer to the [https://ci.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/index.html latest SNAPSHOT site docs for Tycho] and [https://ci.eclipse.org/tycho/job/tycho.extras-sitedocs/ws/target/staging/index.html Tycho Extras]. | ||
+ | --> | ||
[[Category:Tycho|Release Notes/1.6]] | [[Category:Tycho|Release Notes/1.6]] | ||
Line 41: | Line 42: | ||
== New and Noteworthy == | == New and Noteworthy == | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&target_milestone=1.6.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 1.6.0 | + | [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&target_milestone=1.6.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 1.6.0] |
+ | |||
+ | === Faster target platform resolution === | ||
+ | |||
+ | {{bug|551974}} Tycho needs to resolve the target platform during the initial phase of a build. This is now much faster than before, thanks to improved caching. In an example application with 800 bundles in its target platform Tycho 1.5 needs about 2 seconds per Maven module for target platform resolution, while Tycho 1.6 needs about 0.2 seconds per Maven module. | ||
+ | |||
+ | === Drop support for obsolete modular JVMs (10 and 12) === | ||
+ | |||
+ | {{bug|552831}} Due to Equinox no longer shipping EEs (they kind of lost sense with modular JVMs which may or may not include a module) these EEs are | ||
+ | shipped as part of Tycho now, but it can't go indefinitely. Dropped Java 10 and 12 which are no longer supported versions already. | ||
− | === | + | === Updated plexus-utils to version 3.3.0 === |
− | {{bug| | + | {{bug|552968}} Plexus Utils has been updated to version 3.3.0 as a prereq for other dependency updates. |
[[Category:Tycho|Release Notes/1.6]] | [[Category:Tycho|Release Notes/1.6]] |
Latest revision as of 10:12, 18 January 2021
Contents
New and Noteworthy
Complete list of bug fixes and enhancements in 1.6.0
Faster target platform resolution
bug 551974 Tycho needs to resolve the target platform during the initial phase of a build. This is now much faster than before, thanks to improved caching. In an example application with 800 bundles in its target platform Tycho 1.5 needs about 2 seconds per Maven module for target platform resolution, while Tycho 1.6 needs about 0.2 seconds per Maven module.
Drop support for obsolete modular JVMs (10 and 12)
bug 552831 Due to Equinox no longer shipping EEs (they kind of lost sense with modular JVMs which may or may not include a module) these EEs are shipped as part of Tycho now, but it can't go indefinitely. Dropped Java 10 and 12 which are no longer supported versions already.
Updated plexus-utils to version 3.3.0
bug 552968 Plexus Utils has been updated to version 3.3.0 as a prereq for other dependency updates.