Bump tycho.version from 2.3.0 to 4.0.7
Bumps tycho.version from 2.3.0 to 4.0.7.
Updates org.eclipse.tycho:tycho-maven-plugin from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:tycho-maven-plugin's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by
@dependabotin eclipse-tycho/tycho#3578- Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3575- Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by
@dependabotin eclipse-tycho/tycho#3579- Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by
@dependabotin eclipse-tycho/tycho#3576- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by
@dependabotin eclipse-tycho/tycho#3584- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by
@dependabotin eclipse-tycho/tycho#3581- Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3577- Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by
@dependabotin eclipse-tycho/tycho#3626- Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by
@dependabotin eclipse-tycho/tycho#3621- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by
@dependabotin eclipse-tycho/tycho#3620- Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by
@dependabotin eclipse-tycho/tycho#3622
... (truncated)
Changelog
Sourced from org.eclipse.tycho:tycho-maven-plugin's changelog.
Eclipse Tycho: Release notes
This page describes the noteworthy improvements provided by each release of Eclipse Tycho. If you are reading this in the browser, then you can quickly jump to specific versions by using the rightmost button above the headline:
5.0.0 (under development)
Support for CycloneDX Maven Plugin
The
tycho-sbomplugin can be added as a dependency to the CycloneDX plugin, in order to handle the PURL creation of p2 artifacts:<plugin> <groupId>org.cyclonedx</groupId> <artifactId>cyclonedx-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-sbom</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> </plugin>Support for parallel execution of product assembly / archiving
The mojos
materialize-productsandarchive-productsnow support a new<parallel>parameter that enables the parallel assembly / packaging of different product variants.You can enable this for example like this:
<plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> <version>${tycho-version}</version> <configuration> <parallel>true</parallel> </configuration> </plugin>new
repo-to-runnablemojoThis is a replacement for the Repo2Runnable ant task, example:
... (truncated)
Commits
0dbf79bPerform 4.0.7 release96143c8tycho-p2-director:director: Fix handling of destination on macOSe21610eBump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.08b42557Bump asm.version from 9.6 to 9.757a15e9Check that the 34 test is seeing an older versiona11aa9bUpdate latest release to 2024-031f0bb2aAdd test case for PublishFeaturesAndBundlesMojo marking bundle unpacked8fa411bPrevent ConcurrentModificationException in PomInstallableUnitStored0f217fAdd an option to enhance the compile log with baseline problems4fa783aEnforce UTC time for parsing qualifiers- Additional commits viewable in compare view
Updates org.eclipse.tycho:tycho-compiler-plugin from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:tycho-compiler-plugin's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by
@dependabotin eclipse-tycho/tycho#3578- Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3575- Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by
@dependabotin eclipse-tycho/tycho#3579- Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by
@dependabotin eclipse-tycho/tycho#3576- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by
@dependabotin eclipse-tycho/tycho#3584- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by
@dependabotin eclipse-tycho/tycho#3581- Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3577- Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by
@dependabotin eclipse-tycho/tycho#3626- Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by
@dependabotin eclipse-tycho/tycho#3621- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by
@dependabotin eclipse-tycho/tycho#3620- Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by
@dependabotin eclipse-tycho/tycho#3622
... (truncated)
Changelog
Sourced from org.eclipse.tycho:tycho-compiler-plugin's changelog.
Eclipse Tycho: Release notes
This page describes the noteworthy improvements provided by each release of Eclipse Tycho. If you are reading this in the browser, then you can quickly jump to specific versions by using the rightmost button above the headline:
5.0.0 (under development)
Support for CycloneDX Maven Plugin
The
tycho-sbomplugin can be added as a dependency to the CycloneDX plugin, in order to handle the PURL creation of p2 artifacts:<plugin> <groupId>org.cyclonedx</groupId> <artifactId>cyclonedx-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-sbom</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> </plugin>Support for parallel execution of product assembly / archiving
The mojos
materialize-productsandarchive-productsnow support a new<parallel>parameter that enables the parallel assembly / packaging of different product variants.You can enable this for example like this:
<plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> <version>${tycho-version}</version> <configuration> <parallel>true</parallel> </configuration> </plugin>new
repo-to-runnablemojoThis is a replacement for the Repo2Runnable ant task, example:
... (truncated)
Commits
0dbf79bPerform 4.0.7 release96143c8tycho-p2-director:director: Fix handling of destination on macOSe21610eBump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.08b42557Bump asm.version from 9.6 to 9.757a15e9Check that the 34 test is seeing an older versiona11aa9bUpdate latest release to 2024-031f0bb2aAdd test case for PublishFeaturesAndBundlesMojo marking bundle unpacked8fa411bPrevent ConcurrentModificationException in PomInstallableUnitStored0f217fAdd an option to enhance the compile log with baseline problems4fa783aEnforce UTC time for parsing qualifiers- Additional commits viewable in compare view
Updates org.eclipse.tycho:tycho-packaging-plugin from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:tycho-packaging-plugin's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by
@dependabotin eclipse-tycho/tycho#3578- Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3575- Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by
@dependabotin eclipse-tycho/tycho#3579- Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by
@dependabotin eclipse-tycho/tycho#3576- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by
@dependabotin eclipse-tycho/tycho#3584- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by
@dependabotin eclipse-tycho/tycho#3581- Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3577- Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by
@dependabotin eclipse-tycho/tycho#3626- Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by
@dependabotin eclipse-tycho/tycho#3621- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by
@dependabotin eclipse-tycho/tycho#3620- Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by
@dependabotin eclipse-tycho/tycho#3622
... (truncated)
Changelog
Sourced from org.eclipse.tycho:tycho-packaging-plugin's changelog.
Eclipse Tycho: Release notes
This page describes the noteworthy improvements provided by each release of Eclipse Tycho. If you are reading this in the browser, then you can quickly jump to specific versions by using the rightmost button above the headline:
5.0.0 (under development)
Support for CycloneDX Maven Plugin
The
tycho-sbomplugin can be added as a dependency to the CycloneDX plugin, in order to handle the PURL creation of p2 artifacts:<plugin> <groupId>org.cyclonedx</groupId> <artifactId>cyclonedx-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-sbom</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> </plugin>Support for parallel execution of product assembly / archiving
The mojos
materialize-productsandarchive-productsnow support a new<parallel>parameter that enables the parallel assembly / packaging of different product variants.You can enable this for example like this:
<plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> <version>${tycho-version}</version> <configuration> <parallel>true</parallel> </configuration> </plugin>new
repo-to-runnablemojoThis is a replacement for the Repo2Runnable ant task, example:
... (truncated)
Commits
0dbf79bPerform 4.0.7 release96143c8tycho-p2-director:director: Fix handling of destination on macOSe21610eBump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.08b42557Bump asm.version from 9.6 to 9.757a15e9Check that the 34 test is seeing an older versiona11aa9bUpdate latest release to 2024-031f0bb2aAdd test case for PublishFeaturesAndBundlesMojo marking bundle unpacked8fa411bPrevent ConcurrentModificationException in PomInstallableUnitStored0f217fAdd an option to enhance the compile log with baseline problems4fa783aEnforce UTC time for parsing qualifiers- Additional commits viewable in compare view
Updates org.eclipse.tycho:target-platform-configuration from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:target-platform-configuration's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by
@dependabotin eclipse-tycho/tycho#3578- Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3575- Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by
@dependabotin eclipse-tycho/tycho#3579- Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by
@dependabotin eclipse-tycho/tycho#3576- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by
@dependabotin eclipse-tycho/tycho#3584- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by
@dependabotin eclipse-tycho/tycho#3581- Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3577- Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by
@dependabotin eclipse-tycho/tycho#3626- Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by
@dependabotin eclipse-tycho/tycho#3621- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by
@dependabotin eclipse-tycho/tycho#3620- Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by
@dependabotin eclipse-tycho/tycho#3622
... (truncated)
Changelog
Sourced from org.eclipse.tycho:target-platform-configuration's changelog.
Eclipse Tycho: Release notes
This page describes the noteworthy improvements provided by each release of Eclipse Tycho. If you are reading this in the browser, then you can quickly jump to specific versions by using the rightmost button above the headline:
5.0.0 (under development)
Support for CycloneDX Maven Plugin
The
tycho-sbomplugin can be added as a dependency to the CycloneDX plugin, in order to handle the PURL creation of p2 artifacts:<plugin> <groupId>org.cyclonedx</groupId> <artifactId>cyclonedx-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-sbom</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> </plugin>Support for parallel execution of product assembly / archiving
The mojos
materialize-productsandarchive-productsnow support a new<parallel>parameter that enables the parallel assembly / packaging of different product variants.You can enable this for example like this:
<plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> <version>${tycho-version}</version> <configuration> <parallel>true</parallel> </configuration> </plugin>new
repo-to-runnablemojoThis is a replacement for the Repo2Runnable ant task, example:
... (truncated)
Commits
0dbf79bPerform 4.0.7 release96143c8tycho-p2-director:director: Fix handling of destination on macOSe21610eBump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.08b42557Bump asm.version from 9.6 to 9.757a15e9Check that the 34 test is seeing an older versiona11aa9bUpdate latest release to 2024-031f0bb2aAdd test case for PublishFeaturesAndBundlesMojo marking bundle unpacked8fa411bPrevent ConcurrentModificationException in PomInstallableUnitStored0f217fAdd an option to enhance the compile log with baseline problems4fa783aEnforce UTC time for parsing qualifiers- Additional commits viewable in compare view
Updates org.eclipse.tycho:tycho-surefire-plugin from 2.3.0 to 4.0.7
Updates org.eclipse.tycho:tycho-p2-repository-plugin from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:tycho-p2-repository-plugin's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin from 2.3.0 to 2.3.100 by
@dependabotin eclipse-tycho/tycho#3578- Bump org.eclipse.platform:org.eclipse.equinox.p2.director.app from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3575- Bump org.eclipse.platform:org.eclipse.equinox.app from 1.6.400 to 1.7.0 by
@dependabotin eclipse-tycho/tycho#3579- Bump org.eclipse.platform:org.eclipse.equinox.preferences from 3.10.400 to 3.11.0 by
@dependabotin eclipse-tycho/tycho#3576- Bump org.eclipse.platform:org.eclipse.equinox.frameworkadmin.equinox from 1.3.0 to 1.3.100 by
@dependabotin eclipse-tycho/tycho#3584- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 by
@dependabotin eclipse-tycho/tycho#3581- Bump org.eclipse.pde:org.eclipse.pde.api.tools from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3577- Bump plexusCompilerVersion from 2.14.2 to 2.15.0 by
@dependabotin eclipse-tycho/tycho#3626- Bump org.eclipse.platform:org.eclipse.equinox.p2.repository from 2.8.0 to 2.8.100 by
@dependabotin eclipse-tycho/tycho#3621- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by
@dependabotin eclipse-tycho/tycho#3620- Bump org.eclipse.platform:org.eclipse.equinox.p2.director from 2.6.200 to 2.6.300 by
@dependabotin eclipse-tycho/tycho#3622
... (truncated)
Changelog
Sourced from org.eclipse.tycho:tycho-p2-repository-plugin's changelog.
Eclipse Tycho: Release notes
This page describes the noteworthy improvements provided by each release of Eclipse Tycho. If you are reading this in the browser, then you can quickly jump to specific versions by using the rightmost button above the headline:
5.0.0 (under development)
Support for CycloneDX Maven Plugin
The
tycho-sbomplugin can be added as a dependency to the CycloneDX plugin, in order to handle the PURL creation of p2 artifacts:<plugin> <groupId>org.cyclonedx</groupId> <artifactId>cyclonedx-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-sbom</artifactId> <version>${tycho-version}</version> </dependency> </dependencies> </plugin>Support for parallel execution of product assembly / archiving
The mojos
materialize-productsandarchive-productsnow support a new<parallel>parameter that enables the parallel assembly / packaging of different product variants.You can enable this for example like this:
<plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> <version>${tycho-version}</version> <configuration> <parallel>true</parallel> </configuration> </plugin>new
repo-to-runnablemojoThis is a replacement for the Repo2Runnable ant task, example:
... (truncated)
Commits
0dbf79bPerform 4.0.7 release96143c8tycho-p2-director:director: Fix handling of destination on macOSe21610eBump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.08b42557Bump asm.version from 9.6 to 9.757a15e9Check that the 34 test is seeing an older versiona11aa9bUpdate latest release to 2024-031f0bb2aAdd test case for PublishFeaturesAndBundlesMojo marking bundle unpacked8fa411bPrevent ConcurrentModificationException in PomInstallableUnitStored0f217fAdd an option to enhance the compile log with baseline problems4fa783aEnforce UTC time for parsing qualifiers- Additional commits viewable in compare view
Updates org.eclipse.tycho.extras:tycho-p2-extras-plugin from 2.3.0 to 4.0.7
Updates org.eclipse.tycho:tycho-p2-director-plugin from 2.3.0 to 4.0.7
Release notes
Sourced from org.eclipse.tycho:tycho-p2-director-plugin's releases.
Tycho 4.0.7 has been released and is available from Maven Central repository.
🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.7/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.7 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.7 🙏 contributors who contributed patches for this release:
- Christoph Läubrich
- dependabot[bot]
- Ed Merks
- Heiko Klare
- Marco Lehmann-Mörz
- Sebastian Ratz
- Александър Куртаков
💰 we would like to also thank Sigasi for sponsoring contributions in this release and the Eclipse IDE Workingroup for funding the release work.
and thanks to everyone who helped us with testing the snapshot version.
Regards,
The Tycho Team
What's Changed
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by
@dependabotin eclipse-tycho/tycho#3520- Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 by
@dependabotin eclipse-tycho/tycho#3529- [tycho-4.0.x] Reduce printed warnings in builds by
@eclipse-tycho-botin eclipse-tycho/tycho#3532- Bump io.takari.maven:takari-smart-builder from 0.6.4 to 0.6.5 by
@dependabotin eclipse-tycho/tycho#3535- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by
@dependabotin eclipse-tycho/tycho#3545- [tycho-4.0.x] Add URI to message of GOAWAY info by
@eclipse-tycho-botin eclipse-tycho/tycho#3547- [tycho-4.0.x] Do not fail target resolution if a referenced repository fails by
@eclipse-tycho-botin eclipse-tycho/tycho#3554- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by
@dependabotin eclipse-tycho/tycho#3558- [tycho-4.0.x] Add option to include all configured sources in ApiFileGenerationMojo by
@eclipse-tycho-botin eclipse-tycho/tycho#3563- Auto evaluate tycho version by
@laeubiin eclipse-tycho/tycho#3562- [tycho-4.0.x] Add a timestamp provider that inherits the timestamp from the parent by
@eclipse-tycho-botin eclipse-tycho/tycho#3566- [backport] Import the publisher applications from P2 by
@laeubiin eclipse-tycho/tycho#3572- Bump org.eclipse.platform:org.eclipse.equinox.concurrent from 1.2.200 to 1.3.0 by
@dependabotin eclipse-tycho/tycho#3582- Bump org.eclipse.platform:org.eclipse.equinox.p2.updatesite from 1.3.200 to 1.3.300 by
@dependabotin eclipse-tycho/tycho#3580- Bump org.eclipse.platform:org.eclipse.eq...
Description has been truncated