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.7.0"
< Tycho | Release Notes
(→New and Noteworthy) |
|||
Line 45: | Line 45: | ||
=== Removed Java 13 EE definition === | === Removed Java 13 EE definition === | ||
+ | |||
With the release of Java 14, Java 13 is EOL so Tycho no longer publish profile for it. | With the release of Java 14, Java 13 is EOL so Tycho no longer publish profile for it. | ||
+ | |||
+ | === JUnit 5.5.1 support === | ||
+ | |||
+ | Tycho Surefire gained support for running tests with JUnit 5.4+ (bundles version 5.5.1). | ||
+ | |||
+ | === Updated dependencies === | ||
+ | |||
+ | * Apache Commons Compress - 1.20 | ||
+ | * Ecj - 3.21.0 | ||
+ | * JGit - 5.7.0 | ||
+ | * Equinox (OSGi runtime and p2) - versions from Eclipse SDK 4.15 | ||
+ | * Plexus Archiver - 4.2.2 | ||
+ | * Polyglot Maven - 0.4.4 | ||
+ | |||
+ | === Reduced dependencies === | ||
+ | |||
+ | Test dependencies are properly marked as such so they don't pollute runtime. | ||
+ | |||
+ | === Thread safe MOJOs === | ||
+ | |||
+ | As a first step towards parallel support in Tycho all MOJOs are marked threadSafe but synchronize on local object for extra safety. {{bug|548849}} | ||
+ | |||
[[Category:Tycho|Release Notes/1.7]] | [[Category:Tycho|Release Notes/1.7]] |
Revision as of 03:13, 7 April 2020
Contents
New and Noteworthy
Complete list of bug fixes and enhancements in 1.7.0-SNAPSHOT
Removed Java 13 EE definition
With the release of Java 14, Java 13 is EOL so Tycho no longer publish profile for it.
JUnit 5.5.1 support
Tycho Surefire gained support for running tests with JUnit 5.4+ (bundles version 5.5.1).
Updated dependencies
- Apache Commons Compress - 1.20
- Ecj - 3.21.0
- JGit - 5.7.0
- Equinox (OSGi runtime and p2) - versions from Eclipse SDK 4.15
- Plexus Archiver - 4.2.2
- Polyglot Maven - 0.4.4
Reduced dependencies
Test dependencies are properly marked as such so they don't pollute runtime.
Thread safe MOJOs
As a first step towards parallel support in Tycho all MOJOs are marked threadSafe but synchronize on local object for extra safety. bug 548849