Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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.0.0"

m
m
 
Line 4: Line 4:
 
</css>  
 
</css>  
 
<div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/0.26|&lt; Previous Version]] | [[Tycho/Release Notes/1.1|Next Version &gt;]]</div>  
 
<div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/0.26|&lt; Previous Version]] | [[Tycho/Release Notes/1.1|Next Version &gt;]]</div>  
 
== Staged Release ==
 
 
Tycho 1.0.0 has been staged for release. To try out, simply add the following snippet to your (parent) pom.xml or settings.xml, and set the property for the Tycho version (e.g. <tt>tycho-version</tt>) to <tt>1.0.0</tt>.
 
 
<pre>
 
<pluginRepositories>
 
<pluginRepository>
 
  <id>tycho-staged</id>
 
  <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-1041</url>
 
</pluginRepository>
 
</pluginRepositories>
 
</pre>
 
  
 
== New and Noteworthy ==
 
== New and Noteworthy ==

Latest revision as of 04:33, 13 February 2017

New and Noteworthy

Complete list of bug fixes and enhancements in 1.0.0

p2

  • packaging type eclipse-repository will now add MD5 checksums to artifact metadata of the p2 repository created (bug 357513)
  • It's now possible to mirror multiple repositories using one mirror definition. Example: Mirroring multiple Repositories (bug 501809).
  • Added support for PDE root files using root.folder.<subfolder> syntax
  • Fail build early and with a clear error message when download of artifacts from baseline repository used for comparison fails

Compiler

  • (BREAKING CHANGE) tycho-compiler-plugin's useProjectSettings default value is now true so that .settings/org.eclipse.jdt.core.prefs are used by default if existing.

Testing

  • TestNG unit tests are now detected automatically, no need to specify a providerHint=testng anymore

Other

  • tycho-versions-plugin can now be used with pom-less builds
  • Updated all eclipse dependencies (JDT, Equinox and p2) to Neon.2
  • Consistently use ${maven.build.timestamp} for value of both maven -SNAPSHOT and PDE .qualifier version suffix
  • Enable build of features with multiple os/ws/arch filters

Back to the top