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/1.1
< Tycho | Release Notes
Contents
New and Noteworthy
Complete list of bug fixes and enhancements in 1.1.0
Java 9
- Tycho's dependencies have been updated where necessary to support running the build using Java 9
Compiler
- the JDT compiler shipped with Tycho has been updated to Photon M4
- Compilation both using Java 9 as well as using Java 8 but compiling against Java 9 ( with useJDK=BREE) is supported now (bug 514471)
- Changes for useJDK=BREE:
- Usage of a JRE directory JAVA_HOME/jre in toolchains.xml is still supported but deprecated in favour of simply using JAVA_HOME. In particular, JAVA_HOME is expected by other maven plugins integrated with toolchains.xml
Packaging
- plexus-archiver was updated to version 3.4
(bug 514119) - commons-compress was updated to version 1.15
(bug 514119)
p2
- Tycho's embedded OSGi runtime has been updated to use Equinox and p2 from Oxygen.2 (
bug 519040)
Release and Versioning
- Support for using maven-release-plugin with Tycho has been contributed (
bug 342893), see release workflow docs - Added new goal mvn org.eclipse.tycho:tycho-versions-plugin:update-eclipse-metadata (bug 342893) which will update MANIFEST/feature.xml/product versions based on their respective pom versions. This is useful e.g. if you changed pom versions using maven-release-plugin. For more details about using the maven release plugin with Tycho see Tycho/Release_Workflow.