[GitHub] [maven-doxia] dependabot[bot] opened a new pull request #31: Bump xmlunit-matchers from 2.6.3 to 2.7.0

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[GitHub] [maven-doxia] dependabot[bot] opened a new pull request #31: Bump xmlunit-matchers from 2.6.3 to 2.7.0

GitBox

dependabot[bot] opened a new pull request #31:
URL: https://github.com/apache/maven-doxia/pull/31


   Bumps [xmlunit-matchers](https://github.com/xmlunit/xmlunit) from 2.6.3 to 2.7.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/xmlunit/xmlunit/releases">xmlunit-matchers's releases</a>.</em></p>
   <blockquote>
   <h2>XMLUnit 2.7.0</h2>
   <p>The biggest changes are to the placeholder and assertj modules. The assertj module should now work with AssertJ 3.15+.</p>
   <p>This version contains a backwards incompatible change to the <code>PlaceholderHandler</code> interface that is part of the experimental placeholders module: The <code>evaluate</code> method now receives a variable number of string arguments in addition to the textual content of the element/attribute. This allows placeholders like <code>${xmlunit.matchesRegex(some\s*regex)}</code>.</p>
   <ul>
   <li>
   <p>the AssertJ tests now pass on non-English locales as well
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/pull/180">#180</a></p>
   </li>
   <li>
   <p>added a workaround for a binary incompatible change in AssertJ that caused xmlunit-assertj to be incompatible with AssertJ 3.15.0
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/181">#181</a></p>
   </li>
   <li>
   <p>added a new <code>${xmlunit.matchesRegex(regex)}</code> placeholder
   PR <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/178">#178</a> by <a href="https://github.com/Jazzyekim">@Jazzyekim</a>.</p>
   </li>
   <li>
   <p>add a new <code>${xmlunit.isDateTime}</code> placeholder
   inspired by <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit.net/pull/31">#xmlunit.net/31</a> and <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit.net/pull/32">#xmlunit.net/32</a> by <a href="https://github.com/MilkyWare">MilkyWare</a>
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/174">#174</a></p>
   </li>
   <li>
   <p>avoid unnecessary creation of <code>DocumentBuilderFactory</code> in <code>DOMDifferenceEngine</code> when a custom factory has been provided to <code>DiffBuilder</code>.
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/182">#182</a></p>
   </li>
   </ul>
   <h2>XMLUnit 2.6.4</h2>
   <p>This release fixes a bug that affects the XPath for missing nodes in certain corner cases and improves the AsssertJ module. In particular XMLUnit 2.6.4 is supposed to be compatible with AssertJ 3.13.x.</p>
   <p>The full list of changes:</p>
   <ul>
   <li>
   <p>the dependencies on JAXB implementation and its transitive
   dependencies has been promoted from test scope to optional for Java
   9 and later
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/162">#162</a></p>
   </li>
   <li>
   <p>added <code>containsAnyNodeHavingXPath</code>, <code>containsAllNodesHavingXPath</code>
   and <code>hasXPath</code> assertions to xmlunit-assertj.</p>
   </li>
   <li>
   <p>added <code>extractingAttribute</code> method to xmlunit-assertj.</p>
   </li>
   <li>
   <p>removed some redundant <code>instanceof</code> checks.
   PR <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/171">#171</a> by
   <a href="https://github.com/PascalSchumacher">@PascalSchumacher</a>.</p>
   </li>
   <li>
   <p>xmlunit-assertj should now work with AssertJ-Core 3.13.x
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/166">#166</a></p>
   </li>
   <li>
   <p>the XPath values for comparisons resulting in <code>CHILD_LOOKUP</code>
   differences could be wrong when <code>NodeFilter</code>s were present.
   XMLUnit.NET Issue
   [xmlunit.net/<a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/29">#29</a>](<a href="https://github-redirect.dependabot.com/xmlunit/xmlunit.net/issues/29">xmlunit/xmlunit.net#29</a>)</p>
   </li>
   <li>
   <p>xmlunit-legacy will now use <code>NewDifferenceEngine</code> even when an
   <code>ElementQualifier</code> different from the built-in ones is used.</p>
   </li>
   </ul>
   </tr></table> ... (truncated)
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a href="https://github.com/xmlunit/xmlunit/blob/master/RELEASE_NOTES.md">xmlunit-matchers's changelog</a>.</em></p>
   <blockquote>
   <h2>XMLUnit for Java 2.7.0 - /Released 2020-05-12/</h2>
   <p>This version contains a backwards incompatible change to the
   <code>PlaceholderHandler</code> interface that is part of the experimental
   placeholders module: The <code>evaluate</code> method now receives a variable
   number of string arguments in addition to the textual content of the
   element/attribute. This allows placeholders like
   <code>${xmlunit.matchesRegex(some\s*regex)}</code>.</p>
   <ul>
   <li>
   <p>the AssertJ tests now pass on non-English locales as well
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/pull/180">#180</a></p>
   </li>
   <li>
   <p>added a workaround for a binary incompatible change in AssertJ that
   caused xmlunit-assertj to be incompatible with AssertJ 3.15.0
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/181">#181</a></p>
   </li>
   <li>
   <p>added a new <code>${xmlunit.matchesRegex(regex)}</code> placeholder
   PR <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/178">#178</a> by
   <a href="https://github.com/Jazzyekim">@Jazzyekim</a>.</p>
   </li>
   <li>
   <p>add a new <code>${xmlunit.isDateTime}</code> placeholder
   inspired by <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit.net/pull/31">#xmlunit.net/31</a> and
   <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit.net/pull/32">#xmlunit.net/32</a> by
   <a href="https://github.com/MilkyWare">MilkyWare</a>
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/174">#174</a></p>
   </li>
   <li>
   <p>avoid unnecessary creation of <code>DocumentBuilderFactory</code> in
   <code>DOMDifferenceEngine</code> when a custom factory has been provided to
   <code>DiffBuilder</code>.
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/182">#182</a></p>
   </li>
   </ul>
   <h2>XMLUnit for Java 2.6.4 - /Released 2020-03-08/</h2>
   <ul>
   <li>
   <p>the dependencies on JAXB implementation and its transitive
   dependencies has been promoted from test scope to optional for Java
   9 and later
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/162">#162</a></p>
   </li>
   <li>
   <p>added <code>containsAnyNodeHavingXPath</code>, <code>containsAllNodesHavingXPath</code>
   and <code>hasXPath</code> assertions to xmlunit-assertj.</p>
   </li>
   <li>
   <p>added <code>extractingAttribute</code> method to xmlunit-assertj.</p>
   </li>
   <li>
   <p>removed some redundant <code>instanceof</code> checks.
   PR <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/171">#171</a> by
   <a href="https://github.com/PascalSchumacher">@PascalSchumacher</a>.</p>
   </li>
   <li>
   <p>xmlunit-assertj should now work with AssertJ-Core 3.13.x
   Issue <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/166">#166</a></p>
   </li>
   </ul>
   </tr></table> ... (truncated)
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/66e7d48d492902876f0ef531a9107ff199965c58"><code>66e7d48</code></a> preparing the 2.7.0 release</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/ba2b79068ba24c5ad6849bece5d63f59e577d187"><code>ba2b790</code></a> avoid unnecessary creation of DBF when one has been provided to DiffBuilder</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/a077d6ffe9b386fa57b8213d3ab18bf189a35476"><code>a077d6f</code></a> fix javadocs</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/1c25e0171123b1a1fc543c87c5a9039d850d9b73"><code>1c25e01</code></a> isDateTime now accepts an optional pattern as argument, closes <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/174">#174</a></li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/7dc79d7ca84b12aa51e7a1f01d6e298e0e7dada4"><code>7dc79d7</code></a> port isDateTime placeholder from XMLUnit.NET, addresses <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/174">#174</a></li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/f41ed662a1d4e32949312bb175504e2eda8ea7be"><code>f41ed66</code></a> make description consistent</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/22b014a7d5915fa9fbbf04502a14c125170cc692"><code>22b014a</code></a> make placeholder argument list parsing more configurable</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/121b5350a440348e295924e76639873ed23c6480"><code>121b535</code></a> placeholders change is not backwards compatible</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/ee476a27427b3061bdd2c3b4812e17eb2fc55cc4"><code>ee476a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/178">#178</a> from Jazzyekim/placeholder-regex</li>
   <li><a href="https://github.com/xmlunit/xmlunit/commit/4ee93796b1a2741b40e6aa20cf5be047d15db208"><code>4ee9379</code></a> document assertj workaround, closes <a href="https://github-redirect.dependabot.com/xmlunit/xmlunit/issues/181">#181</a></li>
   <li>Additional commits viewable in <a href="https://github.com/xmlunit/xmlunit/compare/v2.6.3...v2.7.0">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.xmlunit:xmlunit-matchers&package-manager=maven&previous-version=2.6.3&new-version=2.7.0)](https://help.github.com/articles/configuring-automated-security-fixes)
   
   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 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.

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



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[GitHub] [maven-doxia] elharo merged pull request #31: Bump xmlunit-matchers from 2.6.3 to 2.7.0

GitBox

elharo merged pull request #31:
URL: https://github.com/apache/maven-doxia/pull/31


   


----------------------------------------------------------------
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.

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



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]