Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tycho for openSUSE:Factory checked 
in at 2022-05-25 20:34:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tycho (Old)
 and      /work/SRC/openSUSE:Factory/.tycho.new.2254 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tycho"

Wed May 25 20:34:58 2022 rev:9 rq:979220 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/tycho/tycho.changes      2022-05-13 
23:03:08.631121575 +0200
+++ /work/SRC/openSUSE:Factory/.tycho.new.2254/tycho.changes    2022-05-25 
20:35:44.184325952 +0200
@@ -30,0 +31,96 @@
+  * Summary of changes in 1.6.0:
+    + Faster target platform resolution
+      Tycho needs to resolve the target platform during the initial
+      phase of a build. This is now much faster than before, thanks
+      to improved caching. In an example application with 800
+      bundles in its target platform Tycho 1.5 needs about 2 seconds
+      per Maven module for target platform resolution, while Tycho
+      1.6 needs about 0.2 seconds per Maven module.
+    + Drop support for obsolete modular JVMs (10 and 12)
+      Due to Equinox no longer shipping EEs (they kind of lost sense
+      with modular JVMs which may or may not include a module) these
+      EEs are shipped as part of Tycho now, but it can't go
+      indefinitely. Dropped Java 10 and 12 which are no longer
+      supported versions already.
+    + Plexus Utils has been updated to version 3.3.0 as a prereq for
+      other dependency updates. 
+  * Summary of changes in 1.5.0:
+    + Pomless Build
+      The pomless build has been improved to support some new
+      features and improve existing ones
+    + FreeBSD support
+    + Thread stack traces dump before forkedProcessTimeoutInSeconds
+      timeout occurs
+      The parameter forkedProcessTimeoutInSeconds can be specified
+      to kill the process which runs tests (also prior to Tycho
+      1.5.0). With the change for bug 542876, a few minutes before
+      the process is killed due to this timeout, thread stack traces
+      are dumped in the test log. I.e. when a timeout occurs (e.g.
+      due to a deadlock) the logs would now contain some indication
+      of which code causes the timeout.
+    + A Mojo to list dependencies. A new
+      org.eclipse.tycho.extras:tycho-dependency-tools-plugin:list-dependencies 
mojo
+      can list the bundles resulting of dependency resolution for
+      Tycho projects.
+    + ECJ has been updated to version 3.19.0. This version adds
+      support for Java 12 bytecode and features.
+    + JGit has been updated to version 5.5.0.
+    + Equinox and p2 has been updated to their 2019-09 versions.
+  * Summary of changes in 1.4.0:
+    + ObjectWeb ASM has been updated to version 7.0 from 5.0.3 which
+      provides Java 11 compatibility in artifactcomparator.
+      Note: Due to upstream no longer producing
+      org.ow2.asm:asm-debug-all Tycho now requires
+      org.ow2.asm:asm-tree and org.ow2.asm:asm-util.
+    + Resolving Java 11 removed modules
+      Java 11 removed a number of modules which broke
+      compilation/tests/resolving deps when the bundle has lower
+      BREE as they were resolved from the BREE profile. Now Tycho
+      will check if runtime Java is 11+ and if it differs from
+      bundle's EE - in this case it will resolve deps with current
+      runtime's EE.
+    + Performance improvement using Git timestamp provider
+      If you have configured Tycho to create reproducable version
+      qualifiers, then Tycho will calculate the qualifier from the
+      underlying git history.
+    + ECJ has been updated to version 3.17.0 from 3.15.1. This
+      version brings support for Java 11 bytecode and features.
+  * Summary of changes in 1.3.0
+    + Java 11: JDT was updated to 3.15.1 (we are now using ecj
+      binaries from  maven central as opposed to jdt.core and
+      jdt.compiler.apt) to support compiling against Java 11
+    + Tycho 1.3.0 surefire plugin supports starting applications
+      that use org.apache.felix.scr bundle in place of
+      org.eclipse.equinox.ds (like Eclipse Platform 4.10 based
+      target-platforms)
+    + download.stats artifact metadata property
+      Support for download.stats property on artifacts metadata.
+      In order to (partially) enable p2 download stats as
+      documented in Equinox_p2_download_stats, you can now configure
+      you tycho-p2-plugin:p2-metadata generateDownloadStats
+      parameter to add the necessary property on the artifacts or
+      alternatively, you can override the
+      tycho.generateDownloadStatsProperty property either by CLI
+      with mvn -Dtycho.generateDownloadStatsProperty=true ... or
+      by adding
+        <tycho.generateDownloadStatsProperty>
+          true
+        </tycho.generateDownloadStatsProperty>
+      in the <properties> element of your pom.xml.
+    + Extra artifact repository properties (like p2.statsURI or
+      p2.mirrorsURL)
+      The tycho-p2-repository-plugin:assemble-repository plugin now
+      accepts a extraArtifactRepositoryProperties parameter to
+      configure addition properties to add to the artifact
+      repository.
+    + Configure trimStackTrace in Tycho Surefire
+      Maven Surefire aggressively trims stack traces in test case
+      failure reports, which can lead to confusion where an
+      error/exception actually happened. To avoid that Tycho
+      Surefire now allows configuring the trimStackTrace property as
+      in Maven Surefire.
+    + The Maven Surefire plugins had been updated to v2.22.0 and are
+      now using the Surefire JUnit 5 Platform Provider (prior Tycho
+      used the JUnit 5 Platform Provider from the JUnit Team).
+      So the provider specific properties (e.g. "excludeTag") might
+      not work anymore.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------

Reply via email to