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/1.0.0"
< Tycho | Release Notes
m |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
#versionNav{ position:absolute; top: 0px; right: 0px; border-color: transparent; background: transparent; } | #versionNav{ position:absolute; top: 0px; right: 0px; border-color: transparent; background: transparent; } | ||
</css> | </css> | ||
− | <div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/0.26|< Previous Version]] | Next Version ></div> | + | <div id="versionNav" class="alert alert-small alert-warning">[[Tycho/Release Notes/0.26|< Previous Version]] | [[Tycho/Release Notes/1.1|Next Version >]]</div> |
− | == | + | == New and Noteworthy == |
− | + | [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&resolution=FIXED&target_milestone=1.0.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 1.0.0] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | === | + | === p2 === |
− | + | * packaging type <tt>eclipse-repository</tt> will now add MD5 checksums to artifact metadata of the p2 repository created (<strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=357513 bug 357513]</strike>) | |
+ | * It's now possible to mirror multiple repositories using one mirror definition. Example: [https://wiki.eclipse.org/Tycho/Target_Platform/Authentication_and_Mirrors#Mirroring_multiple_Repositories Mirroring multiple Repositories] (<strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=501809 bug 501809]</strike>). | ||
+ | * Added support for PDE root files using <tt>root.folder.<subfolder> </tt> syntax | ||
+ | * Fail build early and with a clear error message when download of artifacts from baseline repository used for comparison fails | ||
− | == | + | === Compiler === |
− | [https:// | + | * <font color="red">(BREAKING CHANGE)</font> tycho-compiler-plugin's [https://www.eclipse.org/tycho/sitedocs/tycho-compiler-plugin/compile-mojo.html#useProjectSettings <tt>useProjectSettings</tt>] default value is now <tt>true</tt> so that <tt>.settings/org.eclipse.jdt.core.prefs</tt> are used by default if existing. |
+ | === Testing === | ||
− | = | + | * TestNG unit tests are now detected automatically, no need to specify a <tt>providerHint=testng</tt> anymore |
− | * | + | === Other === |
+ | |||
+ | * <tt>tycho-versions-plugin</tt> can now be used with pom-less builds | ||
+ | * Updated all eclipse dependencies (JDT, Equinox and p2) to Neon.2 | ||
+ | * Consistently use <tt>${maven.build.timestamp}</tt> for value of both maven -SNAPSHOT and PDE .qualifier version suffix | ||
+ | * Enable build of features with multiple os/ws/arch filters | ||
− | [[Category:Tycho|Release Notes/0. | + | [[Category:Tycho|Release Notes/1.0.0]] |
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