Difference between revisions of "Tycho/Release Notes/0.15"

From Eclipsepedia

Jump to: navigation, search
m
m
Line 18: Line 18:
 
== New and Noteworthy  ==
 
== New and Noteworthy  ==
  
*Added configuration option for annotation processors to the JDT compiler (TODO document, see [http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/diff/tycho-its/projects/TYCHO590annotationProcessing/annotated-project/pom.xml?id=8597822cca31717dd2b173695c4922a0435ae469 testcase ]  
+
= New Features =
*p2 repository archive name is now configurable via ${project.build.finalName}<br>Note that the default archive name changed from ${project.artifactId}.zip to&nbsp;${project.artifactId}-${project.version}.zip
+
 
 +
* standard maven property ${project.build.sourceEncoding} is now taken into account by the Tycho compiler
 +
* Annotation processors can now be used with the JDT compiler when used with maven-compiler-plugin (see [http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/diff/tycho-its/projects/TYCHO590annotationProcessing/annotated-project/pom.xml?id=8597822cca31717dd2b173695c4922a0435ae469 integration test ]  
 +
* the p2 repository archive name generated by packaging type eclipse-repository is now configurable via maven property ${project.build.finalName}<br>Note that the default archive name changed from ${project.artifactId}.zip to&nbsp;${project.artifactId}-${project.version}.zip
 +
 
 +
= Improvements and Fixes =
 +
 
 +
* During source bundle generation, MANIFEST headers Bundle-Name and Bundle-Vendor are now taken over from the original bundle (with " Source" appended to the Bundle Name)
 +
* The versions of JDT/APT , equinox and p2 used by tycho have been updated to Juno M7
 +
 
  
 
[[Category:Tycho|Release Notes/0.15]]
 
[[Category:Tycho|Release Notes/0.15]]

Revision as of 04:20, 25 May 2012

Tycho 0.15.0 is currently in development. This page shows a preview of features which will be available in the 0.15.0 release.

Contents

SNAPSHOT builds

To try the most recent snapshot build of 0.15.0, simply add the following snippet to your (parent) pom.xml and set tycho version to 0.15.0-SNAPSHOT.

<pluginRepositories>
  <pluginRepository>
    <id>tycho-snapshots</id>
    <url>https://oss.sonatype.org/content/groups/public/</url>
  </pluginRepository>
</pluginRepositories>

List of bug fixes and enhancements in 0.15.0

New and Noteworthy

New Features

  • standard maven property ${project.build.sourceEncoding} is now taken into account by the Tycho compiler
  • Annotation processors can now be used with the JDT compiler when used with maven-compiler-plugin (see integration test
  • the p2 repository archive name generated by packaging type eclipse-repository is now configurable via maven property ${project.build.finalName}
    Note that the default archive name changed from ${project.artifactId}.zip to ${project.artifactId}-${project.version}.zip

Improvements and Fixes

  • During source bundle generation, MANIFEST headers Bundle-Name and Bundle-Vendor are now taken over from the original bundle (with " Source" appended to the Bundle Name)
  • The versions of JDT/APT , equinox and p2 used by tycho have been updated to Juno M7