Skip to content

Bump org.eclipse.tycho:tycho-build from 5.0.3 to 5.0.4 - #59

Merged
Bio7 merged 1 commit into
masterfrom
dependabot/maven/org.eclipse.tycho-tycho-build-5.0.4
Aug 21, 2026
Merged

Bump org.eclipse.tycho:tycho-build from 5.0.3 to 5.0.4#59
Bio7 merged 1 commit into
masterfrom
dependabot/maven/org.eclipse.tycho-tycho-build-5.0.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor

Bumps org.eclipse.tycho:tycho-build from 5.0.3 to 5.0.4.

Release notes

Sourced from org.eclipse.tycho:tycho-build's releases.

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

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

  • Andreas Schwarz
  • Christoph Läubrich
  • dependabot[bot]
  • Ed Merks
  • Hannes Wellmann
  • janosch24
  • Lars Vogel
  • Patrick Ziegler
  • Raffi Khatchadourian
  • Rene Muehle
  • Titouan Vervack
  • Vasili Gulevich
  • Александър Куртаков

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

and thanks to everyone who helped us with testing the snapshot version.

Regards,

The Tycho Team

What's Changed

... (truncated)

Changelog

Sourced from org.eclipse.tycho:tycho-build's changelog.

5.0.4

Features

  • Add support for Require-Capability filtering: a new disable-require-capability profile property lets you break P2 capability/Require-Bundle resolution cycles by stripping Require-Capability from the resolver state
  • tycho-p2-extras:mirror and related P2 Manager tooling gains an ecfProvider parameter to select the file transfer provider used to fetch content, defaulting to org.eclipse.ecf.provider.filetransfer.httpclientjava
  • Add generic bnd-run properties parameter and a debugPort parameter to the bnd-test mojo
  • Add a content-redirections parameter to tycho-p2-extras:mirror (fixes #6155)
  • Add capability to override an existing manifest in bundles via a new attribute on the Maven target location
  • Distinguish cache hits from real downloads in the p2 transport log, so warm-cache builds no longer look like they are re-downloading everything and real network activity remains visible in CI logs
  • Deduplicate versions by major.minor.micro in the baseline EclipseIndexArtifactVersionProvider, significantly speeding up baseline checks against indices (e.g. Orbit) that contain many qualifier-only builds of the same bundle (e.g. org.eclipse.swt)
  • ECLIPSE_LATEST now resolves to the 2026-06 Eclipse release

Bug Fixes

  • Fix tycho-p2-extras:p2-manager (P2ManagerMojo) failing to start: the default JustJ tools repository URL was invalid, and the mojo now supports customizable managerRepository and eclipseRepository properties along with a default for the relative parameter
  • Fix double URL-encoding of paths with spaces in category-p2-metadata, which previously caused the P2 publisher to fail with ProvisionException: Error reading update site for update sites containing spaces
  • Fix exclusion of Plexus defaults on useDefaultExcludes (#6196)
  • Fix BOM dependency expansion in Maven target locations, including a version range resolution failure in tests and an operator precedence NPE in MavenDependencyCollector.isVersionRanged(); wrapped bundle versions are now normalized to 3-part OSGi format so raw Bundle-Version matches the P2-normalized version used in IUs and generated feature plugin references
  • Port m2e changes for BOM dependencies in m2e target locations
  • Add missing version ranges to the implicit imports of tycho.surefire.junit5, preventing JUnit 6+ bundles from being pulled into the test runtime just because a test project depends on JUnit 5 packages/bundles

Dependency Upgrades

The following notable dependencies have been upgraded:

Eclipse Platform

Eclipse Platform and related components have been updated to the 2026-06 release train, including:

  • JDT (ECJ 3.45.0 → 3.46.0, JDT Core, JDT Launching, JDT Core Manipulation, JDT UI)
  • PDE (PDE Core 3.21.200 → 3.21.300, PDE API Tools 1.3.1100 → 1.3.1200, PDE UI 3.16.400 → 3.16.500)
  • Equinox (OSGi 3.24.100 → 3.24.200, Common, Concurrent, Frameworkadmin, Simpleconfigurator Manipulator)
  • Platform UI (Workbench, IDE 3.23.0 → 3.23.100, JFace 3.39.0 → 3.39.100, LTK Core Refactoring)
  • Help Base: 4.6.0 → 4.6.100

Build Tools & Libraries

  • ASM: 9.10 → 9.10.1
  • BND: 7.2.3 → 7.3.0
  • BouncyCastle: 1.84 → 1.85
  • Apache Commons Codec: 1.22.0 → 1.22.1
  • Apache Maven Dependency Plugin, Jar Plugin (3.5.0 → 3.5.1), Resolver Transport File
  • CycloneDX Core Java: 12.2.0 → 13.1.0
  • CycloneDX Maven Plugin: 2.9.1 → 2.9.3
  • domtrip-core: 1.2.0 → 1.6.0
  • JGit: 7.6.0 → 7.7.1
  • JUnit: 6.1.0 → 6.1.3 (now imported via junit-bom)
  • Jetty: 12.1.9 → 12.1.12
  • jfiveparse: 2.0.0 → 2.1.0
  • Maven Njord Extension: 0.9.6 → 0.9.10

... (truncated)

Commits
  • c4349ee Perform 5.0.4 release
  • 4d7a54e Update RELEASE_NOTES.md for 5.0.4 release
  • 585506a Bump ch.digitalfondue.jfiveparse:jfiveparse from 2.0.1 to 2.1.0
  • 82f7ad5 Bump eu.maveniverse.maven.domtrip:domtrip-core from 1.2.0 to 1.6.0
  • 7a4a210 Bump org.cyclonedx:cyclonedx-core-java from 13.0.0 to 13.1.0
  • d9ef632 Bump eu.maveniverse.maven.njord:extension3 from 0.9.9 to 0.9.10
  • b0396c4 Bump org.junit:junit-bom from 6.1.2 to 6.1.3
  • 7a4f6de Add support for Require-Capability filtering
  • 8b83f15 Add integration test for category-p2-metadata path with spaces
  • f7d34ab Fix double URL-encoding of paths with spaces in category-p2-metadata
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.eclipse.tycho:tycho-build](https://github.com/eclipse-tycho/tycho) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/eclipse-tycho/tycho/releases)
- [Changelog](https://github.com/eclipse-tycho/tycho/blob/tycho-5.0.4/RELEASE_NOTES.md)
- [Commits](eclipse-tycho/tycho@tycho-5.0.3...tycho-5.0.4)

---
updated-dependencies:
- dependency-name: org.eclipse.tycho:tycho-build
  dependency-version: 5.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 19, 2026
@Bio7
Bio7 merged commit 2bd8348 into master Aug 21, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/maven/org.eclipse.tycho-tycho-build-5.0.4 branch August 21, 2026 14:05
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.

1 participant