Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 29, 2025

Bumps tycho-version from 4.0.11 to 5.0.0.
Updates org.eclipse.tycho:tycho-maven-plugin from 4.0.11 to 5.0.0

Release notes

Sourced from org.eclipse.tycho:tycho-maven-plugin's releases.

Tycho 4.0.13 has been released and is available from Maven Central repository.

🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.13/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.13 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.13 🙏 contributors who contributed patches for this release:

  • Christoph Läubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Patrick Ziegler
  • Peter Hermsdorf
  • Sebastian Ratz

💰 we would like to also thank Katalon for sponsoring contributions in this release, the Eclipse IDE Workingroup for funding the release work and thanks to everyone who helped us with testing the snapshot version.

Please be aware that Tycho 4.x becomes EOL with this release! This does not mean there can't be any Tycho 4.x releases or important bugfixes, but these have to be driven by the community or possibly through dedicated support options for Tycho.

Regards,

The Tycho Team

What's Changed

... (truncated)

Changelog

Sourced from org.eclipse.tycho:tycho-maven-plugin's changelog.

5.0.0

Java 21 required to run Tycho build

Tycho now requires to run with Java 21. As before it can still compile / test for older java releases.

Support for JVMs < 1.8 dropped

Previously Tycho could detect JVMs down to Java 1.1 what requires running some java code to run on these platforms. As it becomes harder over time to actually compile code for such old targets while compilers are dropping support, Tycho from now on by default only supports to detect JVMs with version 1.8 or higher.

Users who absolutely need this can configure a previous version of the tycho-lib-detector with the system property tycho.libdetector.version

TestNG support improved / TestNG deprecated

The previous Tycho TestNG support was rather flawed it worked but required some hacks, this is now improved so one can consume directly official TestNG artifacts.

This also revealed that TestNG itself has some major flaws and only works in an old 6.9.10 version:

Because of this TestNG is deprecated and will be removed in a future version unless someone express interest in TestNG and helps improving it so we can upgrade to later versions.

Support for PDE OSGi Testframework integration

PDE recently added support for OSGi Testframework, Tycho can now build such projects as well using the tycho-surefire:plugin-test goal.

A demo can be found here.

Support for implicit dependencies in target definitions

In target definitions Tycho now supports to use the <implicitDependencies>, see Eclipse Help for more details.

Support for version ranges and no version for units in target definitions

In target definitions Tycho now supports to use a range as version of a unit or to skip the version entirely in InstallableUnit locations, just like Eclipse-PDE. Specifying no version is equivalent to 0.0.0 which resolves to the latest version available. All of the following variants to specify a version are now possible:

<target name="my-target">
</tr></table> 

... (truncated)

Commits
  • 0597c3c Perform 5.0.0 Release
  • 87531b2 Prepare for using njord as the release plugin
  • 4e40732 Do not fail on bad artifact repository defined in the pom repositories
  • 1cd25ed Set min maven to 3.9.9
  • a148b54 Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0
  • 3ea160b Support multiple redirects with HTTP_MOVED_TEMP code
  • e4e9bd2 P2MirrorDisablingArtifactRepositoryManager: Synchronize property access
  • 9443aaf Add mojo to modify a composite P2-repository
  • 6399740 Sort fragments URLs passed to SurefireLoader
  • b0a3c36 Bump jetty.version from 12.0.25 to 12.1.0
  • Additional commits viewable in compare view

Updates org.eclipse.tycho:tycho-versions-plugin from 4.0.11 to 5.0.0

Release notes

Sourced from org.eclipse.tycho:tycho-versions-plugin's releases.

Tycho 4.0.13 has been released and is available from Maven Central repository.

🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.13/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.13 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.13 🙏 contributors who contributed patches for this release:

  • Christoph Läubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Patrick Ziegler
  • Peter Hermsdorf
  • Sebastian Ratz

💰 we would like to also thank Katalon for sponsoring contributions in this release, the Eclipse IDE Workingroup for funding the release work and thanks to everyone who helped us with testing the snapshot version.

Please be aware that Tycho 4.x becomes EOL with this release! This does not mean there can't be any Tycho 4.x releases or important bugfixes, but these have to be driven by the community or possibly through dedicated support options for Tycho.

Regards,

The Tycho Team

What's Changed

... (truncated)

Changelog

Sourced from org.eclipse.tycho:tycho-versions-plugin's changelog.

5.0.0

Java 21 required to run Tycho build

Tycho now requires to run with Java 21. As before it can still compile / test for older java releases.

Support for JVMs < 1.8 dropped

Previously Tycho could detect JVMs down to Java 1.1 what requires running some java code to run on these platforms. As it becomes harder over time to actually compile code for such old targets while compilers are dropping support, Tycho from now on by default only supports to detect JVMs with version 1.8 or higher.

Users who absolutely need this can configure a previous version of the tycho-lib-detector with the system property tycho.libdetector.version

TestNG support improved / TestNG deprecated

The previous Tycho TestNG support was rather flawed it worked but required some hacks, this is now improved so one can consume directly official TestNG artifacts.

This also revealed that TestNG itself has some major flaws and only works in an old 6.9.10 version:

Because of this TestNG is deprecated and will be removed in a future version unless someone express interest in TestNG and helps improving it so we can upgrade to later versions.

Support for PDE OSGi Testframework integration

PDE recently added support for OSGi Testframework, Tycho can now build such projects as well using the tycho-surefire:plugin-test goal.

A demo can be found here.

Support for implicit dependencies in target definitions

In target definitions Tycho now supports to use the <implicitDependencies>, see Eclipse Help for more details.

Support for version ranges and no version for units in target definitions

In target definitions Tycho now supports to use a range as version of a unit or to skip the version entirely in InstallableUnit locations, just like Eclipse-PDE. Specifying no version is equivalent to 0.0.0 which resolves to the latest version available. All of the following variants to specify a version are now possible:

<target name="my-target">
</tr></table> 

... (truncated)

Commits
  • 0597c3c Perform 5.0.0 Release
  • 87531b2 Prepare for using njord as the release plugin
  • 4e40732 Do not fail on bad artifact repository defined in the pom repositories
  • 1cd25ed Set min maven to 3.9.9
  • a148b54 Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0
  • 3ea160b Support multiple redirects with HTTP_MOVED_TEMP code
  • e4e9bd2 P2MirrorDisablingArtifactRepositoryManager: Synchronize property access
  • 9443aaf Add mojo to modify a composite P2-repository
  • 6399740 Sort fragments URLs passed to SurefireLoader
  • b0a3c36 Bump jetty.version from 12.0.25 to 12.1.0
  • Additional commits viewable in compare view

Updates org.eclipse.tycho:tycho-compiler-plugin from 4.0.11 to 5.0.0

Release notes

Sourced from org.eclipse.tycho:tycho-compiler-plugin's releases.

Tycho 4.0.13 has been released and is available from Maven Central repository.

🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.13/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.13 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.13 🙏 contributors who contributed patches for this release:

  • Christoph Läubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Patrick Ziegler
  • Peter Hermsdorf
  • Sebastian Ratz

💰 we would like to also thank Katalon for sponsoring contributions in this release, the Eclipse IDE Workingroup for funding the release work and thanks to everyone who helped us with testing the snapshot version.

Please be aware that Tycho 4.x becomes EOL with this release! This does not mean there can't be any Tycho 4.x releases or important bugfixes, but these have to be driven by the community or possibly through dedicated support options for Tycho.

Regards,

The Tycho Team

What's Changed

... (truncated)

Changelog

Sourced from org.eclipse.tycho:tycho-compiler-plugin's changelog.

5.0.0

Java 21 required to run Tycho build

Tycho now requires to run with Java 21. As before it can still compile / test for older java releases.

Support for JVMs < 1.8 dropped

Previously Tycho could detect JVMs down to Java 1.1 what requires running some java code to run on these platforms. As it becomes harder over time to actually compile code for such old targets while compilers are dropping support, Tycho from now on by default only supports to detect JVMs with version 1.8 or higher.

Users who absolutely need this can configure a previous version of the tycho-lib-detector with the system property tycho.libdetector.version

TestNG support improved / TestNG deprecated

The previous Tycho TestNG support was rather flawed it worked but required some hacks, this is now improved so one can consume directly official TestNG artifacts.

This also revealed that TestNG itself has some major flaws and only works in an old 6.9.10 version:

Because of this TestNG is deprecated and will be removed in a future version unless someone express interest in TestNG and helps improving it so we can upgrade to later versions.

Support for PDE OSGi Testframework integration

PDE recently added support for OSGi Testframework, Tycho can now build such projects as well using the tycho-surefire:plugin-test goal.

A demo can be found here.

Support for implicit dependencies in target definitions

In target definitions Tycho now supports to use the <implicitDependencies>, see Eclipse Help for more details.

Support for version ranges and no version for units in target definitions

In target definitions Tycho now supports to use a range as version of a unit or to skip the version entirely in InstallableUnit locations, just like Eclipse-PDE. Specifying no version is equivalent to 0.0.0 which resolves to the latest version available. All of the following variants to specify a version are now possible:

<target name="my-target">
</tr></table> 

... (truncated)

Commits
  • 0597c3c Perform 5.0.0 Release
  • 87531b2 Prepare for using njord as the release plugin
  • 4e40732 Do not fail on bad artifact repository defined in the pom repositories
  • 1cd25ed Set min maven to 3.9.9
  • a148b54 Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0
  • 3ea160b Support multiple redirects with HTTP_MOVED_TEMP code
  • e4e9bd2 P2MirrorDisablingArtifactRepositoryManager: Synchronize property access
  • 9443aaf Add mojo to modify a composite P2-repository
  • 6399740 Sort fragments URLs passed to SurefireLoader
  • b0a3c36 Bump jetty.version from 12.0.25 to 12.1.0
  • Additional commits viewable in compare view

Updates org.eclipse.tycho:tycho-ds-plugin from 4.0.11 to 5.0.0

Release notes

Sourced from org.eclipse.tycho:tycho-ds-plugin's releases.

Tycho 4.0.13 has been released and is available from Maven Central repository.

🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.13/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.13 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.13 🙏 contributors who contributed patches for this release:

  • Christoph Läubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Patrick Ziegler
  • Peter Hermsdorf
  • Sebastian Ratz

💰 we would like to also thank Katalon for sponsoring contributions in this release, the Eclipse IDE Workingroup for funding the release work and thanks to everyone who helped us with testing the snapshot version.

Please be aware that Tycho 4.x becomes EOL with this release! This does not mean there can't be any Tycho 4.x releases or important bugfixes, but these have to be driven by the community or possibly through dedicated support options for Tycho.

Regards,

The Tycho Team

What's Changed

... (truncated)

Changelog

Sourced from org.eclipse.tycho:tycho-ds-plugin's changelog.

5.0.0

Java 21 required to run Tycho build

Tycho now requires to run with Java 21. As before it can still compile / test for older java releases.

Support for JVMs < 1.8 dropped

Previously Tycho could detect JVMs down to Java 1.1 what requires running some java code to run on these platforms. As it becomes harder over time to actually compile code for such old targets while compilers are dropping support, Tycho from now on by default only supports to detect JVMs with version 1.8 or higher.

Users who absolutely need this can configure a previous version of the tycho-lib-detector with the system property tycho.libdetector.version

TestNG support improved / TestNG deprecated

The previous Tycho TestNG support was rather flawed it worked but required some hacks, this is now improved so one can consume directly official TestNG artifacts.

This also revealed that TestNG itself has some major flaws and only works in an old 6.9.10 version:

Because of this TestNG is deprecated and will be removed in a future version unless someone express interest in TestNG and helps improving it so we can upgrade to later versions.

Support for PDE OSGi Testframework integration

PDE recently added support for OSGi Testframework, Tycho can now build such projects as well using the tycho-surefire:plugin-test goal.

A demo can be found here.

Support for implicit dependencies in target definitions

In target definitions Tycho now supports to use the <implicitDependencies>, see Eclipse Help for more details.

Support for version ranges and no version for units in target definitions

In target definitions Tycho now supports to use a range as version of a unit or to skip the version entirely in InstallableUnit locations, just like Eclipse-PDE. Specifying no version is equivalent to 0.0.0 which resolves to the latest version available. All of the following variants to specify a version are now possible:

<target name="my-target">
</tr></table> 

... (truncated)

Commits
  • 0597c3c Perform 5.0.0 Release
  • 87531b2 Prepare for using njord as the release plugin
  • 4e40732 Do not fail on bad artifact repository defined in the pom repositories
  • 1cd25ed Set min maven to 3.9.9
  • a148b54 Bump org.eclipse.emf:org.eclipse.emf.ecore from 2.39.0 to 2.40.0
  • 3ea160b Support multiple redirects with HTTP_MOVED_TEMP code
  • e4e9bd2 P2MirrorDisablingArtifactRepositoryManager: Synchronize property access
  • 9443aaf Add mojo to modify a composite P2-repository
  • 6399740 Sort fragments URLs passed to SurefireLoader
  • b0a3c36 Bump jetty.version from 12.0.25 to 12.1.0
  • Additional commits viewable in compare view

Updates org.eclipse.tycho:tycho-packaging-plugin from 4.0.11 to 5.0.0

Release notes

Sourced from org.eclipse.tycho:tycho-packaging-plugin's releases.

Tycho 4.0.13 has been released and is available from Maven Central repository.

🆕 https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.13/RELEASE_NOTES.md 🏷️ https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.13 👔 https://projects.eclipse.org/projects/technology.tycho/releases/4.0.13 🙏 contributors who contributed patches for this release:

  • Christoph Läubrich
  • dependabot[bot]
  • Hannes Wellmann
  • Patrick Ziegler
  • Peter Hermsdorf
  • Sebastian Ratz

💰 we would like to also thank Katalon for sponsoring contributions in this release, the Eclipse IDE Workingroup for funding the release work and thanks to everyone who helped us with testing the snapshot version.

Please be aware that Tycho 4.x becomes EOL with this release! This does not mean there can't be any Tycho 4.x releases or important bugfixes, but these have to be driven by the community or possibly through dedicated support options for Tycho.

Regards,

The Tycho Team

What's Changed

Bumps `tycho-version` from 4.0.11 to 5.0.0.

Updates `org.eclipse.tycho:tycho-maven-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-versions-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-compiler-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-ds-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-packaging-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:target-platform-configuration` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-source-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-p2-director-plugin` from 4.0.11 to 5.0.0
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.0/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-4.0.11...tycho-5.0.0)

Updates `org.eclipse.tycho:tycho-surefire-plugin` from 4.0.11 to 5.0.0

---
updated-dependencies:
- dependency-name: org.eclipse.tycho:tycho-maven-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-versions-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-compiler-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-ds-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-packaging-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:target-platform-configuration
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-source-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-p2-director-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.eclipse.tycho:tycho-surefire-plugin
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Aug 29, 2025
Copy link

Test Results

0 tests   - 121   0 ✅  - 121   0s ⏱️ -13s
0 suites  -  28   0 💤 ±  0 
0 files    -  28   0 ❌ ±  0 

Results for commit fc5fb69. ± Comparison against base commit 5b8d6f7.

Copy link

License summary

❌ Not yet vetted dependencies:

Dependency License Status Ticket
p2/orbit/p2.eclipse.plugin/maven.net.sf.offo.artifact.fop-hyph/2.6.0 LicenseRef-scancode-free-unknown AND LPPL-1.3c AND LGPL-2.1-only AND GPL-2.0-or-later AND LPPL-1.3a AND FSFAP AND LicenseRef-scancode-proprietary-license AND LGPL-2.0-or-later AND (GPL-1.0-or-later AND LicenseRef-scancode-other-copyleft) AND (GPL-2.0-only AND LGPL-2.1-only) AND LPPL-1.2 AND Apache-2.0 restricted #22472
p2/orbit/p2.eclipse.plugin/org.junit_3.8.2.v200706111738.nl_de/4.26.0.v20230220105658 unknown restricted none

🚀 Requested reviews:

Workflow run (with attached summary files):
https://github.com/eclipse-set/set/actions/runs/17317213982

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants