Difference between revisions of "Tycho/Release Notes/0.22"
< Tycho | Release Notes
(→New and Noteworthy: 435313 use first EE from BREE header) |
|||
Line 28: | Line 28: | ||
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&resolution=FIXED&target_milestone=0.22.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 0.22.0] | [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&resolution=FIXED&target_milestone=0.22.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 0.22.0] | ||
+ | |||
+ | === Target Platform & Dependency Resolution === | ||
+ | |||
+ | * (INCOMPATIBLE CHANGE) In case you specify multiple execution environment profiles in the <tt>Bundle-RequiredExecutionEnvironment</tt> manifest header, the profile used for the build may have changed. Tycho no longer attempts to find the "minimal" profile from the ones specified, but now uses the one specified first ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=435313 <strike>bug 435313</strike>]). See [[Tycho/Execution_Environments|Execution Environments]] for details on the execution environment configuration and effects in the build. | ||
+ | |||
+ | === Test Execution === | ||
* Tycho Surefire was updated to use latest Maven Surefire version 2.17. This enabled consumption of various fixes in surefire: | * Tycho Surefire was updated to use latest Maven Surefire version 2.17. This enabled consumption of various fixes in surefire: | ||
− | ** Test bundle MANIFESTs with <tt>Import-Package: org.junit</tt> can be run now ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=369266 bug 369266]) | + | ** Test bundle MANIFESTs with <tt>Import-Package: org.junit</tt> can be run now ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=369266 <strike>bug 369266</strike>]) |
[[Category:Tycho|Release Notes/0.22]] | [[Category:Tycho|Release Notes/0.22]] |
Revision as of 12:31, 15 September 2014
Tycho 0.22.0 is currently under development. This page shows a preview of features which will be available in the 0.22.0 milestone.
Contents
SNAPSHOT builds
To try out the most recent snapshot build of 0.22.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.22.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 0.22.0
Target Platform & Dependency Resolution
- (INCOMPATIBLE CHANGE) In case you specify multiple execution environment profiles in the Bundle-RequiredExecutionEnvironment manifest header, the profile used for the build may have changed. Tycho no longer attempts to find the "minimal" profile from the ones specified, but now uses the one specified first (
bug 435313). See Execution Environments for details on the execution environment configuration and effects in the build.
Test Execution
- Tycho Surefire was updated to use latest Maven Surefire version 2.17. This enabled consumption of various fixes in surefire:
- Test bundle MANIFESTs with Import-Package: org.junit can be run now (
bug 369266)
- Test bundle MANIFESTs with Import-Package: org.junit can be run now (