** Label, description, branding plugin and other attributes are now taken over from the original feature by default. See bugs [https://bugs.eclipse.org/bugs/show_bug.cgi?id=374349#c44 374349], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=375165 375165] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=378424 378424] for details. It's recommended to rely on ''feature.properties'' to set name and other text values in the original feature; then you can easily customize/override the generated source feature values by creating a ''sourceTemplateFeature/feature.properties'' file if required

** Label, description, branding plugin and other attributes are now taken over from the original feature by default. See bugs [https://bugs.eclipse.org/bugs/show_bug.cgi?id=374349#c44 374349], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=375165 375165] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=378424 378424] for details. It's recommended to rely on ''feature.properties'' to set name and other text values in the original feature; then you can easily customize/override the generated source feature values by creating a ''sourceTemplateFeature/feature.properties'' file if required

* The <tt>mirror</tt> goal of tycho-p2-extras-plugin now allows to skip downloading pack200 artifacts as well as selecting IUs to mirror using the p2 query language. See [[Tycho/Additional Tools]]

* The <tt>mirror</tt> goal of tycho-p2-extras-plugin now allows to skip downloading pack200 artifacts as well as selecting IUs to mirror using the p2 query language. See [[Tycho/Additional Tools]]

* The tycho-compiler-plugin has a new <tt>compilerArgs</tt> parameter that allows to specify arbitrary compiler argument (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=400307#c3 bug 400307])

* The compilation bootclasspath can now be customized in <tt>toolchains.xml</tt> when using [http://eclipse.org/tycho/sitedocs/tycho-compiler-plugin/compile-mojo.html#useJDK <tt>useJDK=BREE</tt>] ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=389856 bug 389856]).

* The compilation bootclasspath can now be customized in <tt>toolchains.xml</tt> when using [http://eclipse.org/tycho/sitedocs/tycho-compiler-plugin/compile-mojo.html#useJDK <tt>useJDK=BREE</tt>] ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=389856 bug 389856]).

New and Noteworthy

Improvements

(INCOMPATIBLE CHANGE) Runtime of tycho-eclipserun-plugin is now resolved from explicitly configured p2 repositorie(s) only (see bug 395281 for details and migration guide)

Source feature generation usability has been improved:

(BEHAVIORAL CHANGE) no longer rely on existence of magic folder sourceTemplateFeature/ when determining whether to generate a source feature

Label, description, branding plugin and other attributes are now taken over from the original feature by default. See bugs 374349, 375165 and 378424 for details. It's recommended to rely on feature.properties to set name and other text values in the original feature; then you can easily customize/override the generated source feature values by creating a sourceTemplateFeature/feature.properties file if required

The mirror goal of tycho-p2-extras-plugin now allows to skip downloading pack200 artifacts as well as selecting IUs to mirror using the p2 query language. See Tycho/Additional Tools

The tycho-compiler-plugin has a new compilerArgs parameter that allows to specify arbitrary compiler argument (see bug 400307)

The compilation bootclasspath can now be customized in toolchains.xml when using useJDK=BREE (bug 389856).

Fixes

p2 repository and proxy authentication now works with maven-encrypted passwords (bug 386910 and bug 394023)