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/0.25"
< Tycho | Release Notes
m |
|||
Line 29: | Line 29: | ||
* p2 repository index files are now [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#xzCompress xz-compressed by default] (with jar/xml index files [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#keepNonXzIndexFiles kept by default] as a fallback for compatibility with pre-Mars p2 clients (<strike>[https://bugs.eclipse.org/471693 bug 471693]</strike>) | * p2 repository index files are now [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#xzCompress xz-compressed by default] (with jar/xml index files [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-p2/tycho-p2-repository-plugin/assemble-repository-mojo.html#keepNonXzIndexFiles kept by default] as a fallback for compatibility with pre-Mars p2 clients (<strike>[https://bugs.eclipse.org/471693 bug 471693]</strike>) | ||
+ | |||
+ | === Test Execution === | ||
+ | |||
+ | * Support for JUnit categories has been added. (<strike>[https://bugs.eclipse.org/386964 bug 386964]</strike>). You can now [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-surefire/tycho-surefire-plugin/test-mojo.html#groups include] and/or [https://hudson.eclipse.org/tycho/job/tycho-sitedocs/ws/target/staging/tycho-surefire/tycho-surefire-plugin/test-mojo.html#excludedGroups exclude] tests annotated with <tt>@Category</tt>. | ||
=== Other === | === Other === |
Revision as of 06:26, 25 January 2016
Contents
SNAPSHOT builds
Tycho 0.25.0 is currently in development. To try out the most recent snapshot build of 0.25.0, 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 0.25.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.25.0
p2
- p2 repository index files are now xz-compressed by default (with jar/xml index files kept by default as a fallback for compatibility with pre-Mars p2 clients (
bug 471693)
Test Execution
- Support for JUnit categories has been added. (
bug 386964). You can now include and/or exclude tests annotated with @Category.
Other
- The eclipse bundles used by Tycho internally (mostly p2) have been update to Neon M4 (
bug 485427) - As a consequence, Tycho now requires Java 8 to run
- Note that you can still build against and run tests with other JDKs with maven toolchains
Feature Version Qualifiers
When computing aggregated qualifiers for features, Tycho will now recognize timestamps in the following form anywhere within the qualifier of direct included features or bundles (bug 482086):
-
yyyyMMddHHmm
-
yyyyMMdd-HHmm
-
yyyyMMdd