dependabot[bot] opened a new pull request, #7804:
URL: https://github.com/apache/myfaces-tobago/pull/7804

   Bumps 
[org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin)
 from 1.2.2 to 1.3.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/mojohaus/xml-maven-plugin/releases";>org.codehaus.mojo:xml-maven-plugin's
 releases</a>.</em></p>
   <blockquote>
   <h2>1.3.0</h2>
   <p>XML Maven Plugin 1.3.0 expands JAXP and <code>SchemaFactory</code> 
configuration options, improves classpath resource and relative schema 
resolution, and provides clearer XML validation error messages. It requires 
<strong>Maven 3.9.0 or later</strong> and <strong>Java 8 or later</strong>.</p>
   <h2>✨ Highlights</h2>
   <ul>
   <li><strong>JAXP configuration file support 
(<code>&lt;jaxpConfiguration&gt;</code>)</strong>: Both 
<code>xml:validate</code> and <code>xml:transform</code> now accept a JAXP 
configuration file (<code>java.util.Properties</code> format) to configure JAXP 
factory classes and properties explicitly (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>,
 <a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/203";>#203</a>).</li>
   <li><strong>Custom <code>SchemaFactory</code> selection 
(<code>&lt;schemaFactory&gt;</code>)</strong>: <code>xml:validate</code> now 
allows specifying a custom <code>javax.xml.validation.SchemaFactory</code> 
implementation class either globally on the goal or per 
<code>&lt;validationSet&gt;</code> (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>).</li>
   <li><strong>Consistent <code>resource:</code> classpath URI 
support</strong>: Both <code>&lt;catalogs&gt;</code> and 
<code>&lt;transformationSet&gt;&lt;stylesheet&gt;</code> now accept the 
<code>resource:</code> prefix when resolving XML catalogs or XSLT stylesheets 
from the classpath, matching schema resolution (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>).</li>
   <li><strong>Relative schema includes/imports from the classpath</strong>: 
XML schemas loaded from the classpath (even without an XML catalog) can now 
resolve relative <code>&lt;xs:include&gt;</code> and 
<code>&lt;xs:import&gt;</code> references against sibling classpath resources 
(<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>).</li>
   <li><strong>Detailed validation error messages</strong>: When validation 
fails with a <code>SAXParseException</code>, the reported error now includes 
the source location (systemId/file, line number, and column number) (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>).</li>
   </ul>
   <h2>🚨 Removed</h2>
   <ul>
   <li>Require Maven 3.9.0 (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/191";>#191</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   </ul>
   <h2>🚀 New features and improvements</h2>
   <ul>
   <li>Improve configuration options (<code>&lt;jaxpConfiguration&gt;</code>, 
<code>&lt;schemaFactory&gt;</code>, <code>resource:</code> prefix for catalogs 
and stylesheets, relative classpath schema imports, detailed 
<code>SAXParseException</code> reporting) (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/199";>#199</a>)
 <a href="https://github.com/adamretter";><code>@​adamretter</code></a></li>
   </ul>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>Apply the factory classes of the JAXP configuration file explicitly (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/203";>#203</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   </ul>
   <h2>📝 Documentation updates</h2>
   <ul>
   <li>Add AGENTS.md (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/198";>#198</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>Drop the unused maven-compat test dependency (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/204";>#204</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Declare the Maven artifacts the code uses (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/201";>#201</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Replace deprecated <a 
href="https://github.com/Component";><code>@​Component</code></a> annotation 
with JSR-330 injection (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/202";>#202</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Keep Dependabot off Mockito 5 (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/200";>#200</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Apply the JUnit 5 best practices to the tests (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/194";>#194</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Keep Dependabot on Maven 3.9.x (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/193";>#193</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Migrate the unit tests to JUnit 5 (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/192";>#192</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Keep plexus-xml on 3.x in Dependabot (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/182";>#182</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   </ul>
   <h2>🔧 Build</h2>
   <ul>
   <li>Keep Dependabot on Maven 3.9.x and Resolver 1.9.x (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/207";>#207</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Use the runners' cached Temurin JDKs in CI (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/197";>#197</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Run CI on Maven 4 (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/195";>#195</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Assign merged pull requests to the release milestone (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/190";>#190</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Run the ITs in parallel with C1 only and the serial GC (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/189";>#189</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Check dependencies monthly and group the updates (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/188";>#188</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Run fewer JDKs on macOS and Windows (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/187";>#187</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   <li>Use the shared release-drafter workflow (<a 
href="https://redirect.github.com/mojohaus/xml-maven-plugin/issues/186";>#186</a>)
 <a href="https://github.com/slachiewicz";><code>@​slachiewicz</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/d46e7b18add7db0c2b95013c4da60cda8e6e79c2";><code>d46e7b1</code></a>
 [maven-release-plugin] prepare release 1.3.0</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/c6387d0e04de9e8fa98ea31a436dc5957fb0433b";><code>c6387d0</code></a>
 Bump the maven group with 2 updates</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/929f55b11daab17b287e16b8fbc369e2f2d5fc1d";><code>929f55b</code></a>
 Keep Dependabot on Maven 3.9.x and Resolver 1.9.x</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/52589c594e9bae5b30448ba88c4ef9a57aafb48c";><code>52589c5</code></a>
 Drop the unused maven-compat test dependency</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/275daf0b221518d4a23def53d6f485133eb8539d";><code>275daf0</code></a>
 Build the RELAX NG IT schema URIs from project.baseUri</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/5add67c58baca77c20e4ec5114a15ee370eb0a35";><code>5add67c</code></a>
 Apply the factory classes of the JAXP configuration file explicitly</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/74d96b4211f99a470b0f890a50cae1d4b450008e";><code>74d96b4</code></a>
 Allow the 'resource:' prefix to be used when the user wants to resolve a 
Tran...</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/d9ede373617504c6d7eae338e83d1f7c9b48323d";><code>d9ede37</code></a>
 Allow the Schema Factory to be overriden per validation set</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/ef32f0ba13653f84ab2ec6f5fa068cc2464f27a8";><code>ef32f0b</code></a>
 Schemas loaded from the classpath (without a catalog) that include relative 
f...</li>
   <li><a 
href="https://github.com/mojohaus/xml-maven-plugin/commit/0a5f77a323dfc1be6fc95bbeca468af1546a0edd";><code>0a5f77a</code></a>
 Allow the 'resource:' prefix to be used when the user wants to resolve a 
Cata...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/mojohaus/xml-maven-plugin/compare/xml-maven-plugin-1.2.2...1.3.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.codehaus.mojo:xml-maven-plugin&package-manager=maven&previous-version=1.2.2&new-version=1.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to