camel-tooling / camel-lsp-client-eclipse

This is a client implementation of the Apache Camel Language Server Protocol for Eclipse IDE
Apache License 2.0
12 stars 11 forks source link

Bump tycho.version from 2.7.5 to 3.0.1 #185

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps tycho.version from 2.7.5 to 3.0.1. Updates tycho-maven-plugin from 2.7.5 to 3.0.1

Release notes

Sourced from tycho-maven-plugin's releases.

Tycho 3.0.1

This is just a dependency bugfix release.

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

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

  • Александър Куртаков
  • Andrew Johnson
  • Brian de Alwis
  • Christian Dietrich
  • Christoph Läubrich
  • Daniel Schwering
  • dependabot[bot]
  • Hannes Wellmann
  • Holger Voormann
  • Joe Shannon
  • Johannes Bechberger
  • Jonah Graham
  • Kyle Smith
  • Lorenzo Bettini
  • Martin Schreiber
  • Mat Booth
  • Michael Keppler
  • Mickael Istria
  • mschreiber
  • Patrick Ziegler
  • Peter Hermsdorf
  • rimuln
  • Sebastian Ratz
  • selundqma
  • William Riley

💰 we would like to also thank:

for sponsoring contributions in this release.

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

Regards,

The Tycho Team

Changelog

Sourced from tycho-maven-plugin's changelog.

3.0.1

  • Upgrade to 2022-03 release

3.0.0

Tycho now support forking of the Eclipse Java Compiler

Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

New option to transform P2 dependencies into real maven coordinates

The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

<plugin>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>tycho-packaging-plugin</artifactId>
    <version>${tycho-version}</version>
    <configuration>
        <mapP2Dependencies>true</mapP2Dependencies>
    </configuration>
</plugin>

New tycho-p2-plugin:dependency-tree mojo

Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

Example with Tycho integration test project:

tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0:dependency-tree

...

[INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

Support for inclusion of all source bundles in an update-site

The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

... (truncated)

Commits
  • 02a7990 3.0.1 release
  • 4de7e48 Revert upgrade of org.osgi.service.component
  • 9472b88 Revert bnd upgrade
  • ce62efb Revert unirest version update
  • 873028c Upgrade to 2022-12 platform release
  • 92b350f Limit org.eclipse.equinox.p2.core dependency
  • 5bd167b Update RELEASE_NOTES.md
  • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
  • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
  • 27bd80f Prepare for bugfix release
  • Additional commits viewable in compare view


Updates target-platform-configuration from 2.7.5 to 3.0.1

Release notes

Sourced from target-platform-configuration's releases.

Tycho 3.0.1

This is just a dependency bugfix release.

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

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

  • Александър Куртаков
  • Andrew Johnson
  • Brian de Alwis
  • Christian Dietrich
  • Christoph Läubrich
  • Daniel Schwering
  • dependabot[bot]
  • Hannes Wellmann
  • Holger Voormann
  • Joe Shannon
  • Johannes Bechberger
  • Jonah Graham
  • Kyle Smith
  • Lorenzo Bettini
  • Martin Schreiber
  • Mat Booth
  • Michael Keppler
  • Mickael Istria
  • mschreiber
  • Patrick Ziegler
  • Peter Hermsdorf
  • rimuln
  • Sebastian Ratz
  • selundqma
  • William Riley

💰 we would like to also thank:

for sponsoring contributions in this release.

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

Regards,

The Tycho Team

Changelog

Sourced from target-platform-configuration's changelog.

3.0.1

  • Upgrade to 2022-03 release

3.0.0

Tycho now support forking of the Eclipse Java Compiler

Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

New option to transform P2 dependencies into real maven coordinates

The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

<plugin>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>tycho-packaging-plugin</artifactId>
    <version>${tycho-version}</version>
    <configuration>
        <mapP2Dependencies>true</mapP2Dependencies>
    </configuration>
</plugin>

New tycho-p2-plugin:dependency-tree mojo

Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

Example with Tycho integration test project:

tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0:dependency-tree

...

[INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

Support for inclusion of all source bundles in an update-site

The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

... (truncated)

Commits
  • 02a7990 3.0.1 release
  • 4de7e48 Revert upgrade of org.osgi.service.component
  • 9472b88 Revert bnd upgrade
  • ce62efb Revert unirest version update
  • 873028c Upgrade to 2022-12 platform release
  • 92b350f Limit org.eclipse.equinox.p2.core dependency
  • 5bd167b Update RELEASE_NOTES.md
  • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
  • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
  • 27bd80f Prepare for bugfix release
  • Additional commits viewable in compare view


Updates tycho-surefire-plugin from 2.7.5 to 3.0.1

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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)
apupier commented 1 year ago

@dependabot rebase

dependabot[bot] commented 1 year ago

Superseded by #190.