dependabot[bot] opened a new pull request, #67: URL: https://github.com/apache/directory-studio/pull/67
Bumps `tycho.version` from 2.3.0 to 4.0.6. Updates `org.eclipse.tycho:tycho-maven-plugin` from 2.3.0 to 4.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/releases">org.eclipse.tycho:tycho-maven-plugin's releases</a>.</em></p> <blockquote> <p>Tycho 4.0.6 has been released and is available from Maven Central repository.</p> <p>🆕 <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md</a> 🏷️ <a href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6">https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6</a> 👔 <a href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6">https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6</a> 🙏 contributors who contributed patches for this release:</p> <ul> <li>Christoph Läubrich</li> <li>dependabot[bot]</li> <li>Patrick Ziegler</li> </ul> <p>💰 we would like to also thank <!-- raw HTML omitted --> <a href="https://www.sigasi.com/">Sigasi</a> for sponsoring contributions in this release and the <a href="https://www.eclipse.org/membership/#tab-membership">Eclipse IDE Workingroup</a> for funding the release work.</p> <p>and thanks to everyone who helped us with testing the snapshot version.</p> <p>Regards,</p> <p>The Tycho Team</p> <h2>What's Changed</h2> <ul> <li>[tycho-4.0.x] Sort input sources by name by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3430">eclipse-tycho/tycho#3430</a></li> <li>Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3431">eclipse-tycho/tycho#3431</a></li> <li>[tycho-4.0.x] Add a new warnCommon mode similar to failCommon by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3436">eclipse-tycho/tycho#3436</a></li> <li>[tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3439">eclipse-tycho/tycho#3439</a></li> <li>Bump jetty.version from 11.0.19 to 11.0.20 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3444">eclipse-tycho/tycho#3444</a></li> <li>[tycho-4.0.x] Support access rules defined from the classpath by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3447">eclipse-tycho/tycho#3447</a></li> <li>[tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3451">eclipse-tycho/tycho#3451</a></li> <li>[tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3454">eclipse-tycho/tycho#3454</a></li> <li>[tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3455">eclipse-tycho/tycho#3455</a></li> <li>[tycho-4.0.x] Resolve API baseline with all matching environments by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3459">eclipse-tycho/tycho#3459</a></li> <li>[tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3460">eclipse-tycho/tycho#3460</a></li> <li>[tycho-4.0.x] set-version should update a micro version range properly by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3462">eclipse-tycho/tycho#3462</a></li> <li>Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3464">eclipse-tycho/tycho#3464</a></li> <li>Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3467">eclipse-tycho/tycho#3467</a></li> <li>Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3468">eclipse-tycho/tycho#3468</a></li> <li>Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3465">eclipse-tycho/tycho#3465</a></li> <li>[tycho-4.0.x] Print not mapped API messages to the log by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3478">eclipse-tycho/tycho#3478</a></li> <li>[backport] Import BundlesAction for source support by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3479">eclipse-tycho/tycho#3479</a></li> <li>[tycho-4.0.x] Restructure the help menu for Tycho site docs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3485">eclipse-tycho/tycho#3485</a></li> <li>[tycho-4.0.x] Use the running environment if possible in API analysis by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3486">eclipse-tycho/tycho#3486</a></li> <li>[tycho-4.0.x] Support linked resources by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3488">eclipse-tycho/tycho#3488</a></li> <li>Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3491">eclipse-tycho/tycho#3491</a></li> <li>[tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3495">eclipse-tycho/tycho#3495</a></li> <li>[tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3498">eclipse-tycho/tycho#3498</a></li> <li>Automatically discover dependencies from a published product by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3499">eclipse-tycho/tycho#3499</a></li> <li>[tycho-4.0.x] Improve GOAWAY handling by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3493">eclipse-tycho/tycho#3493</a></li> <li>[tycho-4.0.x] Do not use helper for create memory composite by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3502">eclipse-tycho/tycho#3502</a></li> <li>[backport] Add properties to parameters of fix-artifacts-metadata mojo by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3508">eclipse-tycho/tycho#3508</a></li> <li>[tycho-4.0.x] Only warn if a referenced repository can not be loaded by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3510">eclipse-tycho/tycho#3510</a></li> <li>[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3513">eclipse-tycho/tycho#3513</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">org.eclipse.tycho:tycho-maven-plugin's changelog</a>.</em></p> <blockquote> <h2>4.0.6</h2> <h3>backports:</h3> <ul> <li>Support for CycloneDX Maven Plugin</li> </ul> <h2>4.0.5</h2> <h3>backports:</h3> <ul> <li>support for parallel execution of product assembly / archiving</li> <li>new <code>repo-to-runnable</code> mojo</li> <li>support for embedded target locations</li> <li>using javac as the compiler for Tycho</li> <li>new <code>mirror-target-platform</code> mojo</li> <li>new director mojo</li> <li>support for PDE Api Tools Annotations</li> <li>api tools fixes</li> <li>new <code>tycho-eclipse-plugin</code></li> </ul> <h2>4.0.4</h2> <p>Backports:</p> <ul> <li>Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML</li> <li>Only set download/install-size attributes in features if they exist</li> <li>Call the API tools directly without using ApiAnalysisApplication</li> <li>Make additional P2 units from p2.inf available to the target-platform</li> </ul> <h2>4.0.3</h2> <h3>new option to filter added repository-references when assembling a p2-repository</h3> <p>If filtering provided artifacts is enabled, the repository references automatically added to a assembled p2-repository (via <code>tycho-p2-repository-plugin</code>'s <code>addIUTargetRepositoryReferences</code> or <code>addPomRepositoryReferences</code>) can now be filtered by their location using exclusion and inclusion patterns and therefore allows more fine-grained control which references are added. Additionally the automatically added references can be filter based on if they provide any of the filtered units or not. If <code>addOnlyProviding</code> is <code>true</code> repositories that don't provide any filtered unit are not added to the assembled repo.</p> <pre lang="xml"><code><plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> <configuration> ... other configuration options ... <repositoryReferenceFilter> <addOnlyProviding>true</addOnlyProviding> <exclude> <location>https://foo.bar.org/hidden/**</location> <location>%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]</location> <location>![https://foo.bar.org/**]</location> </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9942454590ad8a6e1c9aa907852cf017dc2ccb98"><code>9942454</code></a> Perform 4.0.6 release</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/494719d5c5ed1ee76b629e6e9fad35eed3436430"><code>494719d</code></a> Add dependabot.yml for automerge</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9f7b003d8074bdcb4800934287e6b48ab241f907"><code>9f7b003</code></a> Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/8afa570c154b3a3e6bbcde92e19341fb142a18e5"><code>8afa570</code></a> Make the slicing options of the mirror-target-platform mojo configurable</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/63217e821bcbbc2ab566626cbc9dca31576180fb"><code>63217e8</code></a> Import SlicingOptions from P2</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/99023f30c6c436ca34315242bae8498758db66b6"><code>99023f3</code></a> Add p2-aware model converter for CycloneDX SBOM generation</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6e719378d5ff510b7dde4c6a640b6dc436dad3bd"><code>6e71937</code></a> Add a mojo that generates a target platform from the current reactor</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6beb7417ef0d3893fc03f02d6cb2e2fcce2bea83"><code>6beb741</code></a> Only warn if a referenced repository can not be loaded</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/4a83152fad35771a6906c5b0d811ed65bad144a0"><code>4a83152</code></a> [backport] Add properties to parameters of fix-artifacts-metadata mojo</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/7006001962bd09ae2f23555c9830627c52452820"><code>7006001</code></a> Do not use helper for create memory composite</li> <li>Additional commits viewable in <a href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.eclipse.tycho:tycho-compiler-plugin` from 2.3.0 to 4.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/releases">org.eclipse.tycho:tycho-compiler-plugin's releases</a>.</em></p> <blockquote> <p>Tycho 4.0.6 has been released and is available from Maven Central repository.</p> <p>🆕 <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md</a> 🏷️ <a href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6">https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6</a> 👔 <a href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6">https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6</a> 🙏 contributors who contributed patches for this release:</p> <ul> <li>Christoph Läubrich</li> <li>dependabot[bot]</li> <li>Patrick Ziegler</li> </ul> <p>💰 we would like to also thank <!-- raw HTML omitted --> <a href="https://www.sigasi.com/">Sigasi</a> for sponsoring contributions in this release and the <a href="https://www.eclipse.org/membership/#tab-membership">Eclipse IDE Workingroup</a> for funding the release work.</p> <p>and thanks to everyone who helped us with testing the snapshot version.</p> <p>Regards,</p> <p>The Tycho Team</p> <h2>What's Changed</h2> <ul> <li>[tycho-4.0.x] Sort input sources by name by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3430">eclipse-tycho/tycho#3430</a></li> <li>Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3431">eclipse-tycho/tycho#3431</a></li> <li>[tycho-4.0.x] Add a new warnCommon mode similar to failCommon by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3436">eclipse-tycho/tycho#3436</a></li> <li>[tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3439">eclipse-tycho/tycho#3439</a></li> <li>Bump jetty.version from 11.0.19 to 11.0.20 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3444">eclipse-tycho/tycho#3444</a></li> <li>[tycho-4.0.x] Support access rules defined from the classpath by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3447">eclipse-tycho/tycho#3447</a></li> <li>[tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3451">eclipse-tycho/tycho#3451</a></li> <li>[tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3454">eclipse-tycho/tycho#3454</a></li> <li>[tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3455">eclipse-tycho/tycho#3455</a></li> <li>[tycho-4.0.x] Resolve API baseline with all matching environments by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3459">eclipse-tycho/tycho#3459</a></li> <li>[tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3460">eclipse-tycho/tycho#3460</a></li> <li>[tycho-4.0.x] set-version should update a micro version range properly by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3462">eclipse-tycho/tycho#3462</a></li> <li>Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3464">eclipse-tycho/tycho#3464</a></li> <li>Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3467">eclipse-tycho/tycho#3467</a></li> <li>Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3468">eclipse-tycho/tycho#3468</a></li> <li>Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3465">eclipse-tycho/tycho#3465</a></li> <li>[tycho-4.0.x] Print not mapped API messages to the log by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3478">eclipse-tycho/tycho#3478</a></li> <li>[backport] Import BundlesAction for source support by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3479">eclipse-tycho/tycho#3479</a></li> <li>[tycho-4.0.x] Restructure the help menu for Tycho site docs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3485">eclipse-tycho/tycho#3485</a></li> <li>[tycho-4.0.x] Use the running environment if possible in API analysis by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3486">eclipse-tycho/tycho#3486</a></li> <li>[tycho-4.0.x] Support linked resources by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3488">eclipse-tycho/tycho#3488</a></li> <li>Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3491">eclipse-tycho/tycho#3491</a></li> <li>[tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3495">eclipse-tycho/tycho#3495</a></li> <li>[tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3498">eclipse-tycho/tycho#3498</a></li> <li>Automatically discover dependencies from a published product by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3499">eclipse-tycho/tycho#3499</a></li> <li>[tycho-4.0.x] Improve GOAWAY handling by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3493">eclipse-tycho/tycho#3493</a></li> <li>[tycho-4.0.x] Do not use helper for create memory composite by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3502">eclipse-tycho/tycho#3502</a></li> <li>[backport] Add properties to parameters of fix-artifacts-metadata mojo by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3508">eclipse-tycho/tycho#3508</a></li> <li>[tycho-4.0.x] Only warn if a referenced repository can not be loaded by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3510">eclipse-tycho/tycho#3510</a></li> <li>[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3513">eclipse-tycho/tycho#3513</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">org.eclipse.tycho:tycho-compiler-plugin's changelog</a>.</em></p> <blockquote> <h2>4.0.6</h2> <h3>backports:</h3> <ul> <li>Support for CycloneDX Maven Plugin</li> </ul> <h2>4.0.5</h2> <h3>backports:</h3> <ul> <li>support for parallel execution of product assembly / archiving</li> <li>new <code>repo-to-runnable</code> mojo</li> <li>support for embedded target locations</li> <li>using javac as the compiler for Tycho</li> <li>new <code>mirror-target-platform</code> mojo</li> <li>new director mojo</li> <li>support for PDE Api Tools Annotations</li> <li>api tools fixes</li> <li>new <code>tycho-eclipse-plugin</code></li> </ul> <h2>4.0.4</h2> <p>Backports:</p> <ul> <li>Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML</li> <li>Only set download/install-size attributes in features if they exist</li> <li>Call the API tools directly without using ApiAnalysisApplication</li> <li>Make additional P2 units from p2.inf available to the target-platform</li> </ul> <h2>4.0.3</h2> <h3>new option to filter added repository-references when assembling a p2-repository</h3> <p>If filtering provided artifacts is enabled, the repository references automatically added to a assembled p2-repository (via <code>tycho-p2-repository-plugin</code>'s <code>addIUTargetRepositoryReferences</code> or <code>addPomRepositoryReferences</code>) can now be filtered by their location using exclusion and inclusion patterns and therefore allows more fine-grained control which references are added. Additionally the automatically added references can be filter based on if they provide any of the filtered units or not. If <code>addOnlyProviding</code> is <code>true</code> repositories that don't provide any filtered unit are not added to the assembled repo.</p> <pre lang="xml"><code><plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> <configuration> ... other configuration options ... <repositoryReferenceFilter> <addOnlyProviding>true</addOnlyProviding> <exclude> <location>https://foo.bar.org/hidden/**</location> <location>%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]</location> <location>![https://foo.bar.org/**]</location> </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9942454590ad8a6e1c9aa907852cf017dc2ccb98"><code>9942454</code></a> Perform 4.0.6 release</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/494719d5c5ed1ee76b629e6e9fad35eed3436430"><code>494719d</code></a> Add dependabot.yml for automerge</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9f7b003d8074bdcb4800934287e6b48ab241f907"><code>9f7b003</code></a> Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/8afa570c154b3a3e6bbcde92e19341fb142a18e5"><code>8afa570</code></a> Make the slicing options of the mirror-target-platform mojo configurable</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/63217e821bcbbc2ab566626cbc9dca31576180fb"><code>63217e8</code></a> Import SlicingOptions from P2</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/99023f30c6c436ca34315242bae8498758db66b6"><code>99023f3</code></a> Add p2-aware model converter for CycloneDX SBOM generation</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6e719378d5ff510b7dde4c6a640b6dc436dad3bd"><code>6e71937</code></a> Add a mojo that generates a target platform from the current reactor</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6beb7417ef0d3893fc03f02d6cb2e2fcce2bea83"><code>6beb741</code></a> Only warn if a referenced repository can not be loaded</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/4a83152fad35771a6906c5b0d811ed65bad144a0"><code>4a83152</code></a> [backport] Add properties to parameters of fix-artifacts-metadata mojo</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/7006001962bd09ae2f23555c9830627c52452820"><code>7006001</code></a> Do not use helper for create memory composite</li> <li>Additional commits viewable in <a href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.eclipse.tycho:tycho-packaging-plugin` from 2.3.0 to 4.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/releases">org.eclipse.tycho:tycho-packaging-plugin's releases</a>.</em></p> <blockquote> <p>Tycho 4.0.6 has been released and is available from Maven Central repository.</p> <p>🆕 <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md</a> 🏷️ <a href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6">https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6</a> 👔 <a href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6">https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6</a> 🙏 contributors who contributed patches for this release:</p> <ul> <li>Christoph Läubrich</li> <li>dependabot[bot]</li> <li>Patrick Ziegler</li> </ul> <p>💰 we would like to also thank <!-- raw HTML omitted --> <a href="https://www.sigasi.com/">Sigasi</a> for sponsoring contributions in this release and the <a href="https://www.eclipse.org/membership/#tab-membership">Eclipse IDE Workingroup</a> for funding the release work.</p> <p>and thanks to everyone who helped us with testing the snapshot version.</p> <p>Regards,</p> <p>The Tycho Team</p> <h2>What's Changed</h2> <ul> <li>[tycho-4.0.x] Sort input sources by name by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3430">eclipse-tycho/tycho#3430</a></li> <li>Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3431">eclipse-tycho/tycho#3431</a></li> <li>[tycho-4.0.x] Add a new warnCommon mode similar to failCommon by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3436">eclipse-tycho/tycho#3436</a></li> <li>[tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3439">eclipse-tycho/tycho#3439</a></li> <li>Bump jetty.version from 11.0.19 to 11.0.20 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3444">eclipse-tycho/tycho#3444</a></li> <li>[tycho-4.0.x] Support access rules defined from the classpath by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3447">eclipse-tycho/tycho#3447</a></li> <li>[tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3451">eclipse-tycho/tycho#3451</a></li> <li>[tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3454">eclipse-tycho/tycho#3454</a></li> <li>[tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3455">eclipse-tycho/tycho#3455</a></li> <li>[tycho-4.0.x] Resolve API baseline with all matching environments by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3459">eclipse-tycho/tycho#3459</a></li> <li>[tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3460">eclipse-tycho/tycho#3460</a></li> <li>[tycho-4.0.x] set-version should update a micro version range properly by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3462">eclipse-tycho/tycho#3462</a></li> <li>Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3464">eclipse-tycho/tycho#3464</a></li> <li>Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3467">eclipse-tycho/tycho#3467</a></li> <li>Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3468">eclipse-tycho/tycho#3468</a></li> <li>Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3465">eclipse-tycho/tycho#3465</a></li> <li>[tycho-4.0.x] Print not mapped API messages to the log by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3478">eclipse-tycho/tycho#3478</a></li> <li>[backport] Import BundlesAction for source support by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3479">eclipse-tycho/tycho#3479</a></li> <li>[tycho-4.0.x] Restructure the help menu for Tycho site docs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3485">eclipse-tycho/tycho#3485</a></li> <li>[tycho-4.0.x] Use the running environment if possible in API analysis by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3486">eclipse-tycho/tycho#3486</a></li> <li>[tycho-4.0.x] Support linked resources by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3488">eclipse-tycho/tycho#3488</a></li> <li>Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3491">eclipse-tycho/tycho#3491</a></li> <li>[tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3495">eclipse-tycho/tycho#3495</a></li> <li>[tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3498">eclipse-tycho/tycho#3498</a></li> <li>Automatically discover dependencies from a published product by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3499">eclipse-tycho/tycho#3499</a></li> <li>[tycho-4.0.x] Improve GOAWAY handling by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3493">eclipse-tycho/tycho#3493</a></li> <li>[tycho-4.0.x] Do not use helper for create memory composite by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3502">eclipse-tycho/tycho#3502</a></li> <li>[backport] Add properties to parameters of fix-artifacts-metadata mojo by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3508">eclipse-tycho/tycho#3508</a></li> <li>[tycho-4.0.x] Only warn if a referenced repository can not be loaded by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3510">eclipse-tycho/tycho#3510</a></li> <li>[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3513">eclipse-tycho/tycho#3513</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">org.eclipse.tycho:tycho-packaging-plugin's changelog</a>.</em></p> <blockquote> <h2>4.0.6</h2> <h3>backports:</h3> <ul> <li>Support for CycloneDX Maven Plugin</li> </ul> <h2>4.0.5</h2> <h3>backports:</h3> <ul> <li>support for parallel execution of product assembly / archiving</li> <li>new <code>repo-to-runnable</code> mojo</li> <li>support for embedded target locations</li> <li>using javac as the compiler for Tycho</li> <li>new <code>mirror-target-platform</code> mojo</li> <li>new director mojo</li> <li>support for PDE Api Tools Annotations</li> <li>api tools fixes</li> <li>new <code>tycho-eclipse-plugin</code></li> </ul> <h2>4.0.4</h2> <p>Backports:</p> <ul> <li>Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML</li> <li>Only set download/install-size attributes in features if they exist</li> <li>Call the API tools directly without using ApiAnalysisApplication</li> <li>Make additional P2 units from p2.inf available to the target-platform</li> </ul> <h2>4.0.3</h2> <h3>new option to filter added repository-references when assembling a p2-repository</h3> <p>If filtering provided artifacts is enabled, the repository references automatically added to a assembled p2-repository (via <code>tycho-p2-repository-plugin</code>'s <code>addIUTargetRepositoryReferences</code> or <code>addPomRepositoryReferences</code>) can now be filtered by their location using exclusion and inclusion patterns and therefore allows more fine-grained control which references are added. Additionally the automatically added references can be filter based on if they provide any of the filtered units or not. If <code>addOnlyProviding</code> is <code>true</code> repositories that don't provide any filtered unit are not added to the assembled repo.</p> <pre lang="xml"><code><plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> <configuration> ... other configuration options ... <repositoryReferenceFilter> <addOnlyProviding>true</addOnlyProviding> <exclude> <location>https://foo.bar.org/hidden/**</location> <location>%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]</location> <location>![https://foo.bar.org/**]</location> </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9942454590ad8a6e1c9aa907852cf017dc2ccb98"><code>9942454</code></a> Perform 4.0.6 release</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/494719d5c5ed1ee76b629e6e9fad35eed3436430"><code>494719d</code></a> Add dependabot.yml for automerge</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9f7b003d8074bdcb4800934287e6b48ab241f907"><code>9f7b003</code></a> Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/8afa570c154b3a3e6bbcde92e19341fb142a18e5"><code>8afa570</code></a> Make the slicing options of the mirror-target-platform mojo configurable</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/63217e821bcbbc2ab566626cbc9dca31576180fb"><code>63217e8</code></a> Import SlicingOptions from P2</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/99023f30c6c436ca34315242bae8498758db66b6"><code>99023f3</code></a> Add p2-aware model converter for CycloneDX SBOM generation</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6e719378d5ff510b7dde4c6a640b6dc436dad3bd"><code>6e71937</code></a> Add a mojo that generates a target platform from the current reactor</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6beb7417ef0d3893fc03f02d6cb2e2fcce2bea83"><code>6beb741</code></a> Only warn if a referenced repository can not be loaded</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/4a83152fad35771a6906c5b0d811ed65bad144a0"><code>4a83152</code></a> [backport] Add properties to parameters of fix-artifacts-metadata mojo</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/7006001962bd09ae2f23555c9830627c52452820"><code>7006001</code></a> Do not use helper for create memory composite</li> <li>Additional commits viewable in <a href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.eclipse.tycho:target-platform-configuration` from 2.3.0 to 4.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/releases">org.eclipse.tycho:target-platform-configuration's releases</a>.</em></p> <blockquote> <p>Tycho 4.0.6 has been released and is available from Maven Central repository.</p> <p>🆕 <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md</a> 🏷️ <a href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6">https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6</a> 👔 <a href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6">https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6</a> 🙏 contributors who contributed patches for this release:</p> <ul> <li>Christoph Läubrich</li> <li>dependabot[bot]</li> <li>Patrick Ziegler</li> </ul> <p>💰 we would like to also thank <!-- raw HTML omitted --> <a href="https://www.sigasi.com/">Sigasi</a> for sponsoring contributions in this release and the <a href="https://www.eclipse.org/membership/#tab-membership">Eclipse IDE Workingroup</a> for funding the release work.</p> <p>and thanks to everyone who helped us with testing the snapshot version.</p> <p>Regards,</p> <p>The Tycho Team</p> <h2>What's Changed</h2> <ul> <li>[tycho-4.0.x] Sort input sources by name by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3430">eclipse-tycho/tycho#3430</a></li> <li>Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3431">eclipse-tycho/tycho#3431</a></li> <li>[tycho-4.0.x] Add a new warnCommon mode similar to failCommon by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3436">eclipse-tycho/tycho#3436</a></li> <li>[tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3439">eclipse-tycho/tycho#3439</a></li> <li>Bump jetty.version from 11.0.19 to 11.0.20 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3444">eclipse-tycho/tycho#3444</a></li> <li>[tycho-4.0.x] Support access rules defined from the classpath by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3447">eclipse-tycho/tycho#3447</a></li> <li>[tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3451">eclipse-tycho/tycho#3451</a></li> <li>[tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3454">eclipse-tycho/tycho#3454</a></li> <li>[tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3455">eclipse-tycho/tycho#3455</a></li> <li>[tycho-4.0.x] Resolve API baseline with all matching environments by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3459">eclipse-tycho/tycho#3459</a></li> <li>[tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3460">eclipse-tycho/tycho#3460</a></li> <li>[tycho-4.0.x] set-version should update a micro version range properly by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3462">eclipse-tycho/tycho#3462</a></li> <li>Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3464">eclipse-tycho/tycho#3464</a></li> <li>Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3467">eclipse-tycho/tycho#3467</a></li> <li>Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3468">eclipse-tycho/tycho#3468</a></li> <li>Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3465">eclipse-tycho/tycho#3465</a></li> <li>[tycho-4.0.x] Print not mapped API messages to the log by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3478">eclipse-tycho/tycho#3478</a></li> <li>[backport] Import BundlesAction for source support by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3479">eclipse-tycho/tycho#3479</a></li> <li>[tycho-4.0.x] Restructure the help menu for Tycho site docs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3485">eclipse-tycho/tycho#3485</a></li> <li>[tycho-4.0.x] Use the running environment if possible in API analysis by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3486">eclipse-tycho/tycho#3486</a></li> <li>[tycho-4.0.x] Support linked resources by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3488">eclipse-tycho/tycho#3488</a></li> <li>Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3491">eclipse-tycho/tycho#3491</a></li> <li>[tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3495">eclipse-tycho/tycho#3495</a></li> <li>[tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3498">eclipse-tycho/tycho#3498</a></li> <li>Automatically discover dependencies from a published product by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3499">eclipse-tycho/tycho#3499</a></li> <li>[tycho-4.0.x] Improve GOAWAY handling by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3493">eclipse-tycho/tycho#3493</a></li> <li>[tycho-4.0.x] Do not use helper for create memory composite by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3502">eclipse-tycho/tycho#3502</a></li> <li>[backport] Add properties to parameters of fix-artifacts-metadata mojo by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3508">eclipse-tycho/tycho#3508</a></li> <li>[tycho-4.0.x] Only warn if a referenced repository can not be loaded by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3510">eclipse-tycho/tycho#3510</a></li> <li>[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3513">eclipse-tycho/tycho#3513</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">org.eclipse.tycho:target-platform-configuration's changelog</a>.</em></p> <blockquote> <h2>4.0.6</h2> <h3>backports:</h3> <ul> <li>Support for CycloneDX Maven Plugin</li> </ul> <h2>4.0.5</h2> <h3>backports:</h3> <ul> <li>support for parallel execution of product assembly / archiving</li> <li>new <code>repo-to-runnable</code> mojo</li> <li>support for embedded target locations</li> <li>using javac as the compiler for Tycho</li> <li>new <code>mirror-target-platform</code> mojo</li> <li>new director mojo</li> <li>support for PDE Api Tools Annotations</li> <li>api tools fixes</li> <li>new <code>tycho-eclipse-plugin</code></li> </ul> <h2>4.0.4</h2> <p>Backports:</p> <ul> <li>Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML</li> <li>Only set download/install-size attributes in features if they exist</li> <li>Call the API tools directly without using ApiAnalysisApplication</li> <li>Make additional P2 units from p2.inf available to the target-platform</li> </ul> <h2>4.0.3</h2> <h3>new option to filter added repository-references when assembling a p2-repository</h3> <p>If filtering provided artifacts is enabled, the repository references automatically added to a assembled p2-repository (via <code>tycho-p2-repository-plugin</code>'s <code>addIUTargetRepositoryReferences</code> or <code>addPomRepositoryReferences</code>) can now be filtered by their location using exclusion and inclusion patterns and therefore allows more fine-grained control which references are added. Additionally the automatically added references can be filter based on if they provide any of the filtered units or not. If <code>addOnlyProviding</code> is <code>true</code> repositories that don't provide any filtered unit are not added to the assembled repo.</p> <pre lang="xml"><code><plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> <configuration> ... other configuration options ... <repositoryReferenceFilter> <addOnlyProviding>true</addOnlyProviding> <exclude> <location>https://foo.bar.org/hidden/**</location> <location>%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]</location> <location>![https://foo.bar.org/**]</location> </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9942454590ad8a6e1c9aa907852cf017dc2ccb98"><code>9942454</code></a> Perform 4.0.6 release</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/494719d5c5ed1ee76b629e6e9fad35eed3436430"><code>494719d</code></a> Add dependabot.yml for automerge</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/9f7b003d8074bdcb4800934287e6b48ab241f907"><code>9f7b003</code></a> Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/8afa570c154b3a3e6bbcde92e19341fb142a18e5"><code>8afa570</code></a> Make the slicing options of the mirror-target-platform mojo configurable</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/63217e821bcbbc2ab566626cbc9dca31576180fb"><code>63217e8</code></a> Import SlicingOptions from P2</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/99023f30c6c436ca34315242bae8498758db66b6"><code>99023f3</code></a> Add p2-aware model converter for CycloneDX SBOM generation</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6e719378d5ff510b7dde4c6a640b6dc436dad3bd"><code>6e71937</code></a> Add a mojo that generates a target platform from the current reactor</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/6beb7417ef0d3893fc03f02d6cb2e2fcce2bea83"><code>6beb741</code></a> Only warn if a referenced repository can not be loaded</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/4a83152fad35771a6906c5b0d811ed65bad144a0"><code>4a83152</code></a> [backport] Add properties to parameters of fix-artifacts-metadata mojo</li> <li><a href="https://github.com/eclipse-tycho/tycho/commit/7006001962bd09ae2f23555c9830627c52452820"><code>7006001</code></a> Do not use helper for create memory composite</li> <li>Additional commits viewable in <a href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.6">compare view</a></li> </ul> </details> <br /> Updates `org.eclipse.tycho:tycho-surefire-plugin` from 2.3.0 to 4.0.6 Updates `org.eclipse.tycho:tycho-p2-repository-plugin` from 2.3.0 to 4.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/releases">org.eclipse.tycho:tycho-p2-repository-plugin's releases</a>.</em></p> <blockquote> <p>Tycho 4.0.6 has been released and is available from Maven Central repository.</p> <p>🆕 <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md</a> 🏷️ <a href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6">https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.6</a> 👔 <a href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6">https://projects.eclipse.org/projects/technology.tycho/releases/4.0.6</a> 🙏 contributors who contributed patches for this release:</p> <ul> <li>Christoph Läubrich</li> <li>dependabot[bot]</li> <li>Patrick Ziegler</li> </ul> <p>💰 we would like to also thank <!-- raw HTML omitted --> <a href="https://www.sigasi.com/">Sigasi</a> for sponsoring contributions in this release and the <a href="https://www.eclipse.org/membership/#tab-membership">Eclipse IDE Workingroup</a> for funding the release work.</p> <p>and thanks to everyone who helped us with testing the snapshot version.</p> <p>Regards,</p> <p>The Tycho Team</p> <h2>What's Changed</h2> <ul> <li>[tycho-4.0.x] Sort input sources by name by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3430">eclipse-tycho/tycho#3430</a></li> <li>Bump ch.digitalfondue.jfiveparse:jfiveparse from 1.0.2 to 1.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3431">eclipse-tycho/tycho#3431</a></li> <li>[tycho-4.0.x] Add a new warnCommon mode similar to failCommon by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3436">eclipse-tycho/tycho#3436</a></li> <li>[tycho-4.0.x] Forcefully init the OSGi system due to p2 issue by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3439">eclipse-tycho/tycho#3439</a></li> <li>Bump jetty.version from 11.0.19 to 11.0.20 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3444">eclipse-tycho/tycho#3444</a></li> <li>[tycho-4.0.x] Support access rules defined from the classpath by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3447">eclipse-tycho/tycho#3447</a></li> <li>[tycho-4.0.x] Move code from mojo to generator and generate missing p2 data if needed by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3451">eclipse-tycho/tycho#3451</a></li> <li>[tycho-4.0.x] Manage org.eclipse.equinox.p2.publisher.eclipse in parent pom by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3454">eclipse-tycho/tycho#3454</a></li> <li>[tycho-4.0.x] Don't warn if mapping p2 dependencies is not enabled by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3455">eclipse-tycho/tycho#3455</a></li> <li>[tycho-4.0.x] Resolve API baseline with all matching environments by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3459">eclipse-tycho/tycho#3459</a></li> <li>[tycho-4.0.x] Prepare Tycho for upcomming p2 source requirements changes by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3460">eclipse-tycho/tycho#3460</a></li> <li>[tycho-4.0.x] set-version should update a micro version range properly by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3462">eclipse-tycho/tycho#3462</a></li> <li>Bump org.junit.vintage:junit-vintage-engine from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3464">eclipse-tycho/tycho#3464</a></li> <li>Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3467">eclipse-tycho/tycho#3467</a></li> <li>Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3468">eclipse-tycho/tycho#3468</a></li> <li>Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3465">eclipse-tycho/tycho#3465</a></li> <li>[tycho-4.0.x] Print not mapped API messages to the log by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3478">eclipse-tycho/tycho#3478</a></li> <li>[backport] Import BundlesAction for source support by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3479">eclipse-tycho/tycho#3479</a></li> <li>[tycho-4.0.x] Restructure the help menu for Tycho site docs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3485">eclipse-tycho/tycho#3485</a></li> <li>[tycho-4.0.x] Use the running environment if possible in API analysis by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3486">eclipse-tycho/tycho#3486</a></li> <li>[tycho-4.0.x] Support linked resources by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3488">eclipse-tycho/tycho#3488</a></li> <li>Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3491">eclipse-tycho/tycho#3491</a></li> <li>[tycho-4.0.x] Add option to p2installed runtime to select additional root IUs by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3495">eclipse-tycho/tycho#3495</a></li> <li>[tycho-4.0.x] Allow to specify additional update sites to install items in p2 mode by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3498">eclipse-tycho/tycho#3498</a></li> <li>Automatically discover dependencies from a published product by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3499">eclipse-tycho/tycho#3499</a></li> <li>[tycho-4.0.x] Improve GOAWAY handling by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3493">eclipse-tycho/tycho#3493</a></li> <li>[tycho-4.0.x] Do not use helper for create memory composite by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3502">eclipse-tycho/tycho#3502</a></li> <li>[backport] Add properties to parameters of fix-artifacts-metadata mojo by <a href="https://github.com/laeubi"><code>@​laeubi</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3508">eclipse-tycho/tycho#3508</a></li> <li>[tycho-4.0.x] Only warn if a referenced repository can not be loaded by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3510">eclipse-tycho/tycho#3510</a></li> <li>[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/eclipse-tycho/tycho/pull/3513">eclipse-tycho/tycho#3513</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.6/RELEASE_NOTES.md">org.eclipse.tycho:tycho-p2-repository-plugin's changelog</a>.</em></p> <blockquote> <h2>4.0.6</h2> <h3>backports:</h3> <ul> <li>Support for CycloneDX Maven Plugin</li> </ul> <h2>4.0.5</h2> <h3>backports:</h3> <ul> <li>support for parallel execution of product assembly / archiving</li> <li>new <code>repo-to-runnable</code> mojo</li> <li>support for embedded target locations</li> <li>using javac as the compiler for Tycho</li> <li>new <code>mirror-target-platform</code> mojo</li> <li>new director mojo</li> <li>support for PDE Api Tools Annotations</li> <li>api tools fixes</li> <li>new <code>tycho-eclipse-plugin</code></li> </ul> <h2>4.0.4</h2> <p>Backports:</p> <ul> <li>Add schema-to-html mojo as a replacement for ant ConvertSchemaToHTML</li> <li>Only set download/install-size attributes in features if they exist</li> <li>Call the API tools directly without using ApiAnalysisApplication</li> <li>Make additional P2 units from p2.inf available to the target-platform</li> </ul> <h2>4.0.3</h2> <h3>new option to filter added repository-references when assembling a p2-repository</h3> <p>If filtering provided artifacts is enabled, the repository references automatically added to a assembled p2-repository (via <code>tycho-p2-repository-plugin</code>'s <code>addIUTargetRepositoryReferences</code> or <code>addPomRepositoryReferences</code>) can now be filtered by their location using exclusion and inclusion patterns and therefore allows more fine-grained control which references are added. Additionally the automatically added references can be filter based on if they provide any of the filtered units or not. If <code>addOnlyProviding</code> is <code>true</code> repositories that don't provide any filtered unit are not added to the assembled repo.</p> <pre lang="xml"><code><plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> <configuration> ... other configuration options ... <repositoryRefe... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org For additional commands, e-mail: dev-h...@directory.apache.org