dependabot[bot] opened a new pull request, #58:
URL: https://github.com/apache/directory-studio/pull/58

   Bumps `tycho.version` from 2.3.0 to 4.0.5.
   Updates `org.eclipse.tycho:tycho-maven-plugin` from 2.3.0 to 4.0.5
   <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.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:tycho-maven-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.eclipse.tycho:tycho-compiler-plugin` from 2.3.0 to 4.0.5
   <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.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:tycho-compiler-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.eclipse.tycho:tycho-packaging-plugin` from 2.3.0 to 4.0.5
   <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.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:tycho-packaging-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.eclipse.tycho:target-platform-configuration` from 2.3.0 to 4.0.5
   <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.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:target-platform-configuration's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.eclipse.tycho:tycho-surefire-plugin` from 2.3.0 to 4.0.5
   
   Updates `org.eclipse.tycho:tycho-p2-repository-plugin` from 2.3.0 to 4.0.5
   <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.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:tycho-p2-repository-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.eclipse.tycho.extras:tycho-p2-extras-plugin` from 2.3.0 to 4.0.5
   
   Updates `org.eclipse.tycho:tycho-p2-director-plugin` from 2.3.0 to 4.0.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eclipse-tycho/tycho/releases";>org.eclipse.tycho:tycho-p2-director-plugin's
 releases</a>.</em></p>
   <blockquote>
   <p>Tycho 4.0.5 has been released and is available from Maven Central 
repository.</p>
   <p>🆕 <a 
href="https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md";>https://github.com/eclipse-tycho/tycho/blob/tycho-4.0.5/RELEASE_NOTES.md</a>
   🏷️ <a 
href="https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5";>https://github.com/eclipse-tycho/tycho/tree/tycho-4.0.5</a>
   👔 <a 
href="https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5";>https://projects.eclipse.org/projects/technology.tycho/releases/4.0.5</a>
   🙏 contributors who contributed patches for this release:</p>
   <ul>
   <li>Александър Куртаков</li>
   <li>Christoph Läubrich</li>
   <li>Dennis Hendriks</li>
   <li>dependabot[bot]</li>
   <li>Ed Merks</li>
   <li>Gregor Latuske</li>
   <li>Hannes Wellmann</li>
   <li>Heiko Klare</li>
   <li>Jose M. Arnesto</li>
   <li>Kyle Smith</li>
   <li>Lars Vogel</li>
   <li>Lorenzo Bettini</li>
   <li>Martin D'Aloia</li>
   <li>Michael Keppler</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>Bp api no bin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3023";>eclipse-tycho/tycho#3023</a></li>
   <li>Bp at single jar by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3027";>eclipse-tycho/tycho#3027</a></li>
   <li>[tycho-4.0.x] Make it possible to build Tycho with Java 21 by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3031";>eclipse-tycho/tycho#3031</a></li>
   <li>[tycho-4.0.x] Add a javadoc dependency injector by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3034";>eclipse-tycho/tycho#3034</a></li>
   <li>Add support for API Tools Annotations to Tycho by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3036";>eclipse-tycho/tycho#3036</a></li>
   <li>Bump io.takari.polyglot:polyglot-common from 0.5.0 to 0.7.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3038";>eclipse-tycho/tycho#3038</a></li>
   <li>Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3046";>eclipse-tycho/tycho#3046</a></li>
   <li>[tycho-4.0.x] Generalize usage of Eclipse Applications in Tycho by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3053";>eclipse-tycho/tycho#3053</a></li>
   <li>Backport <a 
href="https://redirect.github.com/eclipse-tycho/tycho/issues/3049";>#3049</a> to 
4.0.x by <a 
href="https://github.com/kysmith-csg";><code>@​kysmith-csg</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3051";>eclipse-tycho/tycho#3051</a></li>
   <li>[backport] Add a tycho-eclipse-plugin by <a 
href="https://github.com/laeubi";><code>@​laeubi</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3056";>eclipse-tycho/tycho#3056</a></li>
   <li>Bump org.apache.maven.resolver:maven-resolver-util from 1.9.16 to 1.9.17 
by <a href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3067";>eclipse-tycho/tycho#3067</a></li>
   <li>Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 
3.4.5 to 3.5.0 by <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a> in <a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3066";>eclipse-tycho/tycho#3066</a></li>
   <li>[tycho-4.0.x] Support features / dir bundles / install bundle in 
EclipseApplication by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3060";>eclipse-tycho/tycho#3060</a></li>
   <li>[tycho-4.0.x] Migrating Category wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3074";>eclipse-tycho/tycho#3074</a></li>
   <li>[tycho-4.0.x] Small update of BuildProperties file by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3073";>eclipse-tycho/tycho#3073</a></li>
   <li>[tycho-4.0.x] Adding category.xml file a the package type docu by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3072";>eclipse-tycho/tycho#3072</a></li>
   <li>[tycho-4.0.x] TestingBundles documentation mini update by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3071";>eclipse-tycho/tycho#3071</a></li>
   <li>[tycho-4.0.x] Migrating Target platform wiki page by <a 
href="https://github.com/github-actions";><code>@​github-actions</code></a> in 
<a 
href="https://redirect.github.com/eclipse-tycho/tycho/pull/3070";>eclipse-tycho/tycho#3070</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.5/RELEASE_NOTES.md";>org.eclipse.tycho:tycho-p2-director-plugin's
 changelog</a>.</em></p>
   <blockquote>
   <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>&lt;plugin&gt;
        &lt;groupId&gt;org.eclipse.tycho&lt;/groupId&gt;
        &lt;artifactId&gt;tycho-p2-repository-plugin&lt;/artifactId&gt;
        &lt;version&gt;${tycho-version}&lt;/version&gt;
        &lt;configuration&gt;
                ... other configuration options ...
                &lt;repositoryReferenceFilter&gt;
                        &lt;addOnlyProviding&gt;true&lt;/addOnlyProviding&gt;
                        &lt;exclude&gt;
                                
&lt;location&gt;https://foo.bar.org/hidden/**&lt;/location&gt;
                                
&lt;location&gt;%regex[http(s)?:\/\/foo\.bar\.org\/secret\/.*]&lt;/location&gt;
                                
&lt;location&gt;![https://foo.bar.org/**]&lt;/location&gt;
                        &lt;/exclude&gt;
                &lt;/repositoryReferenceFilter&gt;
        &lt;/configuration&gt;
   &lt;/plugin&gt;
   </code></pre>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/bc6c4158d7b008797d3e85c0dae0ccd9e50458e5";><code>bc6c415</code></a>
 Update versions for release 4.0.5</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/a8d5335685f5ff7d3b4f3697d31e641d94878b09";><code>a8d5335</code></a>
 Add deprecation notice regarding tycho.mode=maven</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/8174f695b58da6d1e8745f849d4ac6303da79d05";><code>8174f69</code></a>
 Retry if fail with ARTIFACT_EXISTS error code</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/93952d0fd6616ba18b29d9234082ac01d4ca9731";><code>93952d0</code></a>
 Move p2 dependency tree logic from tycho-p2-plugin to tycho-core</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9902cff2cf8cc4291e06faeebdfbde3d92625f7e";><code>9902cff</code></a>
 Add workaround for latest maven-install plugin</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/39c622af67ffc300dcefc0b4532960a0d57294f0";><code>39c622a</code></a>
 Improve the error message in case of a DependencyResolutionException</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/89bd581e8805f9c7447c7f0156fcca8b42f6ed42";><code>89bd581</code></a>
 Support enhancing the ECJ logs with API problems</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/9f1a7ea926047a49aa5eff8c0f1664290f238697";><code>9f1a7ea</code></a>
 Skip CHECK_TRUST phase and allow parallel execution of product assembly</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/c6ed2140bcf26ccfc8ec4587bf356eced426afba";><code>c6ed214</code></a>
 Fork DirectorApplication / PhaseSetFactory from P2</li>
   <li><a 
href="https://github.com/eclipse-tycho/tycho/commit/7561bdb06fb416c921c2d52b84dd325d5fb5e74d";><code>7561bdb</code></a>
 Bump org.mockito:mockito-core from 5.9.0 to 5.10.0</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eclipse-tycho/tycho/compare/tycho-2.3.0...tycho-4.0.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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 show <dependency name> ignore conditions` wil...
   
   _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

Reply via email to