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.
Tycho/Release Notes/0.20
< Tycho | Release Notes
Revision as of 09:24, 4 March 2014 by T-oberlies.posteo.de (Talk | contribs) (added release data; formatting & wording improvements)
Tycho 0.20.0 is currently under development. This page shows a preview of features which will be available in the 0.20.0 milestone. The release is planned for March 14 2014.
List of bug fixes and enhancements in 0.20.0
Contents
SNAPSHOT builds
To try out the most recent snapshot build of 0.20.0, simply add the following snippet to your (parent) pom.xml, and set the property for the Tycho version (e.g. tycho-version) to 0.20.0-SNAPSHOT.
<pluginRepositories> <pluginRepository> <id>tycho-snapshots</id> <url>https://oss.sonatype.org/content/groups/public/</url> </pluginRepository> </pluginRepositories>
SNAPSHOT site docs
Refer to the latest SNAPSHOT site docs for Tycho and Tycho Extras.
New and Noteworthy
Packaging
- The tycho-pack200a:normalize goal now has a skip flag to allow skipping normalization when skipping signing (bug 421301)
Test Execution
- Rely on the 'abstract' modifier to identify abstract test classes rather than using a naming convention.This means that test classes named **/Abstract*Test.class or **/Abstract*TestCase.class are no longer generally excluded from the test execution, but only if they are marked as 'abstract' (see bug 389509).
- More reliably terminate forked test processes (bug 427556). Before being fixed, this bug could have caused orphaned test execution JVM processes to live on forever, consuming resources and accumulating system load.
Additional Tools
- A new Tycho Document Bundle Plugin has been contributed (bug 425021). It can be used to generate javadoc and the corresponding toc.xml files for the Eclipse help system. See the example project
- The tycho-p2-extras:mirror goal now allows to specify the target repository name (bug 358748)