Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Tycho/Release Notes/1.6"

(news for performance fix)
(New and Noteworthy)
Line 46: Line 46:
  
 
{{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.
 
{{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.
  
  
 
[[Category:Tycho|Release Notes/1.6]]
 
[[Category:Tycho|Release Notes/1.6]]

Revision as of 04:17, 15 November 2019

SNAPSHOT builds

Tycho 1.6.0-SNAPSHOT is currently in development. To try out the most recent snapshot build, simply add the following snippet to your (parent) pom.xml or settings.xml, and set the property for the Tycho version (e.g. tycho-version) to 1.6.0-SNAPSHOT.

<pluginRepositories>
    <pluginRepository>
      <id>tycho-snapshots</id>
      <url>https://repo.eclipse.org/content/repositories/tycho-snapshots/</url>
    </pluginRepository>
</pluginRepositories>


SNAPSHOT site docs

Refer to the latest SNAPSHOT site docs for Tycho and Tycho Extras.

New and Noteworthy

Complete list of bug fixes and enhancements in 1.6.0-SNAPSHOT

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.

Back to the top