build(deps): Bump the maven-minor-and-patch group across 1 directory with 5 updates #40

Open
dependabot[bot] wants to merge 1 commits from dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8 into develop
pull from: dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8
dependabot[bot] commented 2026-10-19 06:56:11 +00:00 (Migrated from github.com)

Bumps the maven-minor-and-patch group with 5 updates in the / directory:

Package From To
com.kingsrook:qbit-build-parent 2.1.0 2.1.2
com.h2database:h2 2.2.220 2.5.252
org.mockito:mockito-core 5.8.0 5.24.0
org.apache.maven.plugins:maven-failsafe-plugin 3.1.2 3.6.1
org.apache.maven:apache-maven 3.9.11 3.10.0

Updates com.kingsrook:qbit-build-parent from 2.1.0 to 2.1.2

Release notes

Sourced from com.kingsrook:qbit-build-parent's releases.

Build Parent and Guardrails 2.1.2

com.kingsrook:qbit-build-parent:2.1.2 and com.kingsrook:qbit-guardrails:2.1.2 are published to Maven Central from the signed tag v2.1.2 on main 1630c83.

  • G1 default allow-lists now include qbit-assistant's provider SPI package (com.kingsrook.qbits.assistant.spi), so qbits can depend on the provider API without per-repo allow-list entries (#13).

This is a patch release with no other changes since 2.1.1.

Build Parent and Guardrails 2.1.1

com.kingsrook:qbit-build-parent:2.1.1 and com.kingsrook:qbit-guardrails:2.1.1 are published to Maven Central from the signed tag v2.1.1 on main 699c457.

  • G1 default allow-lists now include qbit-email and its public api package, so qbits can depend on qbit-email without per-repo allow-list entries (#12).

Patch release; no other changes from 2.1.0.

Changelog

Sourced from com.kingsrook:qbit-build-parent's changelog.

Changelog

All notable changes to QBit Build Parent POM will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Changed

  • G1 default API packages include qbit-assistant's published provider SPI, com.kingsrook.qbits.assistant.spi; artifact com.kingsrook.qbits:qbit-assistant-provider-api is already covered by com.kingsrook.qbits:*-api. Assistant implementation packages remain forbidden.
  • G1 default allow-lists include qbit-email's published API: artifact com.kingsrook.qbits:qbit-email and package com.kingsrook.qbits.email.api (as for qbit-object-storage), so consumers need no per-repo allow-list.
Commits
  • 1630c83 Merge pull request #13 from QRun-IO/feature/assistant-spi-allowlist
  • 00c6f1b feat(guardrails): allow qbit-assistant's provider SPI by default
  • b42f4f3 Bump version to 2.1.1 [skip ci]
  • 699c457 Merge pull request #12 from QRun-IO/feature/email-api-allowlist
  • 574a169 ci: re-run after a ChromeDriver install flake
  • 0f54482 feat(guardrails): allow qbit-email's published API by default
  • 736b796 Merge pull request #11 from QRun-IO/feature/ga-only-tag-filter-main
  • a4035aa ci: fix regex escaping in the GA tag filter
  • 52706aa ci: publish_release only on GA tags (port of #7 to main)
  • See full diff in compare view

Updates com.h2database:h2 from 2.2.220 to 2.5.252

Release notes

Sourced from com.h2database:h2's releases.

Version 2.5.252

version-2.5.250

... (truncated)

Commits
  • f986838 in preparation for a release
  • 06c34a7 Merge pull request #4418 from andreitokar/issues-4380-4376
  • 1aef3e0 #4376: Reading INFORMATION_SCHEMA.COLUMNS fails with a NPE while any material...
  • 4bb8aee #4380: creating a MATERIALIZED VIEW makes a persistent database permanently u...
  • 95b6af0 Merge pull request #4417 from andreitokar/issue-4395
  • 6ec30b6 #4395 disallow constraints between temporary and permanent tables
  • 0f0f856 Merge pull request #4416 from andreitokar/issue-4405
  • f718b76 #4405 SecureFileStore.readFully() may skip decryption
  • e231ff7 #4405 SecureFileStore.readFully() may skip
  • 4da0d1d Merge pull request #4415 from jjh75607/fix/log-sql-aarch64
  • Additional commits viewable in compare view

Updates org.mockito:mockito-core from 5.8.0 to 5.24.0

Release notes

Sourced from org.mockito:mockito-core's releases.

v5.24.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.24.0

v5.23.0

NOTE: Breaking change for Android

The mockito-android artifact has a breaking change: tests now require a device or emulator based on API 28+ (Android P). This is to enable new support for mocking Kotlin classes. See #3788 for more details.


Changelog generated by Shipkit Changelog Gradle Plugin

... (truncated)

Commits
  • 5a2f0f8 Fix Mockito docs for -javaagent flag with Gradle (#3866)
  • 9c5f36f Bump graalvm/setup-graalvm from 1.6.3 to 1.6.6 (#3862)
  • e7fd06d Preserve method parameters when clearing inline mocks (#3847)
  • 5a676bc Bump gradle/actions from 6.2.0 to 6.3.0 (#3852)
  • 508f8e7 Bump gradle/actions from 5 to 6.2.0 (#3851)
  • ee8a330 Print object fields via reflection when toString() is not implemented (#3844)
  • 39b1aba Bump graalvm/setup-graalvm from 1.6.0 to 1.6.3 (#3845)
  • d8638e1 Migrate extensions-tests to JUnit Jupiter (#3840)
  • 0aab922 Bump graalvm/setup-graalvm from 1.5.6 to 1.6.0 (#3839)
  • f3cf74c docs(when-verify): fixes to explanations about redundancy (#3838)
  • Additional commits viewable in compare view

Updates org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.6.1

Release notes

Sourced from org.apache.maven.plugins:maven-failsafe-plugin's releases.

3.6.1

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

  • Clean up deprecated parameters and fix TestNG parallel modes (#3452) (#3519) @​olamy
  • Merge the two timeout extension pages into one. The guide and the example page covered the same things twice. (#3520) @​olamy
  • Drop the Source Xref menu items (#3479) @​slachiewicz

👻 Maintenance

🔧 Build

... (truncated)

Commits
  • 5bf0dcf [maven-release-plugin] prepare release surefire-3.6.1
  • 7f73580 Bump doxiaVersion from 2.1.0 to 2.2.0 (#3542)
  • ab7ce2f Bump org.testng:testng (#3539)
  • ff3b768 Group module path heuristics in ModulePathJpmsArguments (#3541)
  • a343e4d Fix IllegalAccessError when the main module requires JUnit (#3532) (#3538)
  • 907a2e2 Fix groups and excludedGroups being ignored when TestNG is on the classpath (...
  • cc69b3c Use push for PR Automation
  • b119019 Install the JUnit Platform provider for the ITs (#3535)
  • 2cdec2e Don't let runOrder replace JUnit orderers set elsewhere (#3529) (#3530)
  • 1e4f6b9 Use workflow_run for PR check (#3531)
  • Additional commits viewable in compare view

Updates org.apache.maven:apache-maven from 3.9.11 to 3.10.0

Bumps the maven-minor-and-patch group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [com.kingsrook:qbit-build-parent](https://github.com/Kingsrook/qbit-bom) | `2.1.0` | `2.1.2` | | [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.5.252` | | [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.8.0` | `5.24.0` | | [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.6.1` | | org.apache.maven:apache-maven | `3.9.11` | `3.10.0` | Updates `com.kingsrook:qbit-build-parent` from 2.1.0 to 2.1.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kingsrook/qbit-bom/releases">com.kingsrook:qbit-build-parent's releases</a>.</em></p> <blockquote> <h2>Build Parent and Guardrails 2.1.2</h2> <p><code>com.kingsrook:qbit-build-parent:2.1.2</code> and <code>com.kingsrook:qbit-guardrails:2.1.2</code> are published to Maven Central from the signed tag <code>v2.1.2</code> on main <code>1630c83</code>.</p> <ul> <li><strong>G1 default allow-lists</strong> now include qbit-assistant's provider SPI package (<code>com.kingsrook.qbits.assistant.spi</code>), so qbits can depend on the provider API without per-repo allow-list entries (<a href="https://redirect.github.com/QRun-IO/qbit-bom/pull/13">#13</a>).</li> </ul> <p>This is a patch release with no other changes since 2.1.1.</p> <h2>Build Parent and Guardrails 2.1.1</h2> <p><code>com.kingsrook:qbit-build-parent:2.1.1</code> and <code>com.kingsrook:qbit-guardrails:2.1.1</code> are published to Maven Central from the signed tag <code>v2.1.1</code> on main <code>699c457</code>.</p> <ul> <li><strong>G1 default allow-lists</strong> now include qbit-email and its public api package, so qbits can depend on <code>qbit-email</code> without per-repo allow-list entries (<a href="https://redirect.github.com/QRun-IO/qbit-bom/pull/12">#12</a>).</li> </ul> <p>Patch release; no other changes from 2.1.0.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/QRun-IO/qbit-bom/blob/main/CHANGELOG.md">com.kingsrook:qbit-build-parent's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to QBit Build Parent POM will be documented in this file.</p> <p>The format is based on <a href="https://keepachangelog.com/en/1.1.0/">Keep a Changelog</a> and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p> <h2>[Unreleased]</h2> <h3>Changed</h3> <ul> <li>G1 default API packages include qbit-assistant's published provider SPI, <code>com.kingsrook.qbits.assistant.spi</code>; artifact <code>com.kingsrook.qbits:qbit-assistant-provider-api</code> is already covered by <code>com.kingsrook.qbits:*-api</code>. Assistant implementation packages remain forbidden.</li> <li>G1 default allow-lists include qbit-email's published API: artifact <code>com.kingsrook.qbits:qbit-email</code> and package <code>com.kingsrook.qbits.email.api</code> (as for qbit-object-storage), so consumers need no per-repo allow-list.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/1630c830fe943a0857e0c149c8e640622a1960e8"><code>1630c83</code></a> Merge pull request <a href="https://redirect.github.com/Kingsrook/qbit-bom/issues/13">#13</a> from QRun-IO/feature/assistant-spi-allowlist</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/00c6f1bb5557184f803f16a65e06b67970204158"><code>00c6f1b</code></a> feat(guardrails): allow qbit-assistant's provider SPI by default</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/b42f4f30a2003c57341ff44313061c494f0ee936"><code>b42f4f3</code></a> Bump version to 2.1.1 [skip ci]</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/699c457f374e85120e7a5c3e665afcb4e6bcca24"><code>699c457</code></a> Merge pull request <a href="https://redirect.github.com/Kingsrook/qbit-bom/issues/12">#12</a> from QRun-IO/feature/email-api-allowlist</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/574a1696b6e5c3eb3cf8af7490df96c39f7bba72"><code>574a169</code></a> ci: re-run after a ChromeDriver install flake</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/0f5448256c77647fa6c18ae1fbca108142f97e36"><code>0f54482</code></a> feat(guardrails): allow qbit-email's published API by default</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/736b796d48f7cea65bfde28fce19f4ed3a307936"><code>736b796</code></a> Merge pull request <a href="https://redirect.github.com/Kingsrook/qbit-bom/issues/11">#11</a> from QRun-IO/feature/ga-only-tag-filter-main</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/a4035aa8d714f659ec49b1664a639927bae4f217"><code>a4035aa</code></a> ci: fix regex escaping in the GA tag filter</li> <li><a href="https://github.com/QRun-IO/qbit-bom/commit/52706aa987f881ebc39a25a941ff0b6b300760bb"><code>52706aa</code></a> ci: publish_release only on GA tags (port of <a href="https://redirect.github.com/Kingsrook/qbit-bom/issues/7">#7</a> to main)</li> <li>See full diff in <a href="https://github.com/Kingsrook/qbit-bom/compare/v2.1.0...v2.1.2">compare view</a></li> </ul> </details> <br /> Updates `com.h2database:h2` from 2.2.220 to 2.5.252 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/h2database/h2database/releases">com.h2database:h2's releases</a>.</em></p> <blockquote> <h2>Version 2.5.252</h2> <!-- raw HTML omitted --> <h2>version-2.5.250</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/h2database/h2database/commit/f986838bbbf4941d2edcd5298b18c9936d1b7359"><code>f986838</code></a> in preparation for a release</li> <li><a href="https://github.com/h2database/h2database/commit/06c34a7fa288208ecabb5d670555fd807270bb2a"><code>06c34a7</code></a> Merge pull request <a href="https://redirect.github.com/h2database/h2database/issues/4418">#4418</a> from andreitokar/issues-4380-4376</li> <li><a href="https://github.com/h2database/h2database/commit/1aef3e0692b7379402b2a1a14e5223a8911e31ec"><code>1aef3e0</code></a> <a href="https://redirect.github.com/h2database/h2database/issues/4376">#4376</a>: Reading INFORMATION_SCHEMA.COLUMNS fails with a NPE while any material...</li> <li><a href="https://github.com/h2database/h2database/commit/4bb8aee6bf4305a83e79b6a93e9e3781f904fed9"><code>4bb8aee</code></a> <a href="https://redirect.github.com/h2database/h2database/issues/4380">#4380</a>: creating a MATERIALIZED VIEW makes a persistent database permanently u...</li> <li><a href="https://github.com/h2database/h2database/commit/95b6af03b8768d770e5dac1ae829b7c15301b38e"><code>95b6af0</code></a> Merge pull request <a href="https://redirect.github.com/h2database/h2database/issues/4417">#4417</a> from andreitokar/issue-4395</li> <li><a href="https://github.com/h2database/h2database/commit/6ec30b66b68a298d6cfc424aa77fec90ebf05199"><code>6ec30b6</code></a> <a href="https://redirect.github.com/h2database/h2database/issues/4395">#4395</a> disallow constraints between temporary and permanent tables</li> <li><a href="https://github.com/h2database/h2database/commit/0f0f85605084bd4eaad8f6a467ff802161048b60"><code>0f0f856</code></a> Merge pull request <a href="https://redirect.github.com/h2database/h2database/issues/4416">#4416</a> from andreitokar/issue-4405</li> <li><a href="https://github.com/h2database/h2database/commit/f718b764c6d53e160f94d05003eae81d554ec253"><code>f718b76</code></a> <a href="https://redirect.github.com/h2database/h2database/issues/4405">#4405</a> SecureFileStore.readFully() may skip decryption</li> <li><a href="https://github.com/h2database/h2database/commit/e231ff7def4c280ffb845cb0b6e92fb9686867d1"><code>e231ff7</code></a> <a href="https://redirect.github.com/h2database/h2database/issues/4405">#4405</a> SecureFileStore.readFully() may skip</li> <li><a href="https://github.com/h2database/h2database/commit/4da0d1d02b4e860d6c2e68ff2de0c11c0a19011c"><code>4da0d1d</code></a> Merge pull request <a href="https://redirect.github.com/h2database/h2database/issues/4415">#4415</a> from jjh75607/fix/log-sql-aarch64</li> <li>Additional commits viewable in <a href="https://github.com/h2database/h2database/compare/version-2.2.220...version-2.5.252">compare view</a></li> </ul> </details> <br /> Updates `org.mockito:mockito-core` from 5.8.0 to 5.24.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-core's releases</a>.</em></p> <blockquote> <h2>v5.24.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.24.0</h4> <ul> <li>2026-09-23 - <a href="https://github.com/mockito/mockito/compare/v5.23.0...v5.24.0">27 commit(s)</a> by Andrei Solntsev, DragonFSKY, Hünkar Can Tunç, Joshua Selbo, M. Minot, Markus Gaisbauer, Mirko Alicastro, Vinod Kumar M ( codingkiddo ), dependabot[bot]</li> <li>Fix Mockito docs for -javaagent flag with Gradle [(<a href="https://redirect.github.com/mockito/mockito/issues/3866">#3866</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3866">mockito/mockito#3866</a>)</li> <li>Kotlin example for adding Mockito as an agent is incorrect [(<a href="https://redirect.github.com/mockito/mockito/issues/3864">#3864</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3864">mockito/mockito#3864</a>)</li> <li>Bump graalvm/setup-graalvm from 1.6.3 to 1.6.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/3862">#3862</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3862">mockito/mockito#3862</a>)</li> <li>Bump gradle/actions from 6.2.0 to 6.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/3852">#3852</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3852">mockito/mockito#3852</a>)</li> <li>Bump gradle/actions from 5 to 6.2.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/3851">#3851</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3851">mockito/mockito#3851</a>)</li> <li>Preserve method parameters when clearing inline mocks [(<a href="https://redirect.github.com/mockito/mockito/issues/3847">#3847</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3847">mockito/mockito#3847</a>)</li> <li>Bump graalvm/setup-graalvm from 1.6.0 to 1.6.3 [(<a href="https://redirect.github.com/mockito/mockito/issues/3845">#3845</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3845">mockito/mockito#3845</a>)</li> <li>Print object fields via reflection when <code>toString()</code> is not implemented [(<a href="https://redirect.github.com/mockito/mockito/issues/3844">#3844</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3844">mockito/mockito#3844</a>)</li> <li>Migrate extensions-tests to JUnit Jupiter [(<a href="https://redirect.github.com/mockito/mockito/issues/3840">#3840</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3840">mockito/mockito#3840</a>)</li> <li>Bump graalvm/setup-graalvm from 1.5.6 to 1.6.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/3839">#3839</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3839">mockito/mockito#3839</a>)</li> <li>docs(when-verify): fixes to explanations about redundancy [(<a href="https://redirect.github.com/mockito/mockito/issues/3838">#3838</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3838">mockito/mockito#3838</a>)</li> <li>Confusing inconsistency in example method calls in “stubbing and verifying is redundant” note of “when” and “verify” Javadoc [(<a href="https://redirect.github.com/mockito/mockito/issues/3837">#3837</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3837">mockito/mockito#3837</a>)</li> <li>Bump actions/checkout from 6 to 7 [(<a href="https://redirect.github.com/mockito/mockito/issues/3836">#3836</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3836">mockito/mockito#3836</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2740">#2740</a> : Add mockMaker option to <code>@Spy</code> annotation [(<a href="https://redirect.github.com/mockito/mockito/issues/3835">#3835</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3835">mockito/mockito#3835</a>)</li> <li>Bump graalvm/setup-graalvm from 1.5.5 to 1.5.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/3834">#3834</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3834">mockito/mockito#3834</a>)</li> <li>Bump graalvm/setup-graalvm from 1.5.4 to 1.5.5 [(<a href="https://redirect.github.com/mockito/mockito/issues/3833">#3833</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3833">mockito/mockito#3833</a>)</li> <li>Bump codecov/codecov-action from 6 to 7 [(<a href="https://redirect.github.com/mockito/mockito/issues/3831">#3831</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3831">mockito/mockito#3831</a>)</li> <li>Bump graalvm/setup-graalvm from 1.4.5 to 1.5.4 [(<a href="https://redirect.github.com/mockito/mockito/issues/3830">#3830</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3830">mockito/mockito#3830</a>)</li> <li>Fix clearInlineMocks not de-registering singleton mocks [(<a href="https://redirect.github.com/mockito/mockito/issues/3829">#3829</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3829">mockito/mockito#3829</a>)</li> <li>Fix NotAMockException when using mockSingleton with MockitoJUnit [(<a href="https://redirect.github.com/mockito/mockito/issues/3827">#3827</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3827">mockito/mockito#3827</a>)</li> <li>NotAMockException when using mockSingleton with MockitoSession or MockitoJUnit [(<a href="https://redirect.github.com/mockito/mockito/issues/3826">#3826</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3826">mockito/mockito#3826</a>)</li> <li>Improve Gradle agent docs for configuration cache [(<a href="https://redirect.github.com/mockito/mockito/issues/3823">#3823</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3823">mockito/mockito#3823</a>)</li> <li>Gradle documentation for setting up instrumentation with Gradle configuration cache [(<a href="https://redirect.github.com/mockito/mockito/issues/3822">#3822</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3822">mockito/mockito#3822</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/3818">#3818</a> : Fix data race in InvocationContainerImpl.invocationForStubbing [(<a href="https://redirect.github.com/mockito/mockito/issues/3819">#3819</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3819">mockito/mockito#3819</a>)</li> <li>Data race on invocationForPotentialStubbing [(<a href="https://redirect.github.com/mockito/mockito/issues/3818">#3818</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3818">mockito/mockito#3818</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/3814">#3814</a> : implement package-level clinit suppression [(<a href="https://redirect.github.com/mockito/mockito/issues/3815">#3815</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3815">mockito/mockito#3815</a>)</li> <li>Package-level clinit suppression [(<a href="https://redirect.github.com/mockito/mockito/issues/3814">#3814</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3814">mockito/mockito#3814</a>)</li> <li>Upgrade Android Gradle Plugin to 8.13.2 [(<a href="https://redirect.github.com/mockito/mockito/issues/3812">#3812</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3812">mockito/mockito#3812</a>)</li> <li>Replaces raw generic types with type parameters [(<a href="https://redirect.github.com/mockito/mockito/issues/3806">#3806</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3806">mockito/mockito#3806</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2398">#2398</a> : Implement global suppress static initialization leveraging java agent [(<a href="https://redirect.github.com/mockito/mockito/issues/3801">#3801</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3801">mockito/mockito#3801</a>)</li> <li>Bump codecov/codecov-action from 5 to 6 [(<a href="https://redirect.github.com/mockito/mockito/issues/3800">#3800</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3800">mockito/mockito#3800</a>)</li> <li>Fix non-deterministic AssertionError when using MockMakers.SUBCLASS (<a href="https://redirect.github.com/mockito/mockito/issues/3406">#3406</a>, <a href="https://redirect.github.com/mockito/mockito/issues/2823">#2823</a>) [(<a href="https://redirect.github.com/mockito/mockito/issues/3795">#3795</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3795">mockito/mockito#3795</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/3536">#3536</a> : Implement SpyStatic API [(<a href="https://redirect.github.com/mockito/mockito/issues/3794">#3794</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/3794">mockito/mockito#3794</a>)</li> <li>The class's MethodParameters are removed after clearAllCaches is invoked [(<a href="https://redirect.github.com/mockito/mockito/issues/3763">#3763</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3763">mockito/mockito#3763</a>)</li> <li>[FeatureRequest / Idea] Create Mockito.spyStatic [(<a href="https://redirect.github.com/mockito/mockito/issues/3536">#3536</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/3536">mockito/mockito#3536</a>)</li> <li>Add option to specify mockmaker for <code>@Spy</code> [(<a href="https://redirect.github.com/mockito/mockito/issues/2740">#2740</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2740">mockito/mockito#2740</a>)</li> <li>How can I suppress static initializer? [(<a href="https://redirect.github.com/mockito/mockito/issues/2398">#2398</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2398">mockito/mockito#2398</a>)</li> </ul> <h2>v5.23.0</h2> <h2>NOTE: Breaking change for Android</h2> <p>The <code>mockito-android</code> artifact has a breaking change: tests now require a device or emulator based on API 28+ (Android P). This is to enable new support for mocking Kotlin classes. See <a href="https://redirect.github.com/mockito/mockito/issues/3788">#3788</a> for more details.</p> <hr /> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mockito/mockito/commit/5a2f0f81cdafc9b34ddb4520db7f8866c787dac0"><code>5a2f0f8</code></a> Fix Mockito docs for -javaagent flag with Gradle (<a href="https://redirect.github.com/mockito/mockito/issues/3866">#3866</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/9c5f36fb9f2ad89fbaab828d33d144cd398a4079"><code>9c5f36f</code></a> Bump graalvm/setup-graalvm from 1.6.3 to 1.6.6 (<a href="https://redirect.github.com/mockito/mockito/issues/3862">#3862</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/e7fd06dda31daf0c71ad1dedc76ffc9f8ecf6973"><code>e7fd06d</code></a> Preserve method parameters when clearing inline mocks (<a href="https://redirect.github.com/mockito/mockito/issues/3847">#3847</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/5a676bcd9ef9a10db46e1dc34e190eb46faa2687"><code>5a676bc</code></a> Bump gradle/actions from 6.2.0 to 6.3.0 (<a href="https://redirect.github.com/mockito/mockito/issues/3852">#3852</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/508f8e78f5ac5ed9f23f7b92b01de76752120a67"><code>508f8e7</code></a> Bump gradle/actions from 5 to 6.2.0 (<a href="https://redirect.github.com/mockito/mockito/issues/3851">#3851</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/ee8a330da0218f32d5964acdeaa3ac39e2c6ce14"><code>ee8a330</code></a> Print object fields via reflection when <code>toString()</code> is not implemented (<a href="https://redirect.github.com/mockito/mockito/issues/3844">#3844</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/39b1aba6e6cc92d8ad3c812dcc16ed357c9fbc85"><code>39b1aba</code></a> Bump graalvm/setup-graalvm from 1.6.0 to 1.6.3 (<a href="https://redirect.github.com/mockito/mockito/issues/3845">#3845</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/d8638e1a8b67b4acea63c80dc85d62eda4ef57f5"><code>d8638e1</code></a> Migrate extensions-tests to JUnit Jupiter (<a href="https://redirect.github.com/mockito/mockito/issues/3840">#3840</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/0aab922fa4c8967e50613671f58c707a69606c62"><code>0aab922</code></a> Bump graalvm/setup-graalvm from 1.5.6 to 1.6.0 (<a href="https://redirect.github.com/mockito/mockito/issues/3839">#3839</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/f3cf74c7e1106f7d32299001ca0ecf2c492c468c"><code>f3cf74c</code></a> docs(when-verify): fixes to explanations about redundancy (<a href="https://redirect.github.com/mockito/mockito/issues/3838">#3838</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v5.8.0...v5.24.0">compare view</a></li> </ul> </details> <br /> Updates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.1.2 to 3.6.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/maven-surefire/releases">org.apache.maven.plugins:maven-failsafe-plugin's releases</a>.</em></p> <blockquote> <h2>3.6.1</h2> <!-- raw HTML omitted --> <h2>🚀 New features and improvements</h2> <ul> <li>Group module path heuristics in a single class ModulePathJpmsArguments (<a href="https://redirect.github.com/apache/maven-surefire/issues/3541">#3541</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix out of memory errors with big JUnit 4 suites (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3515">#3515</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3459">[SUREFIRE-3459]</a> - Allow opting out of StackWalker stack capture (<a href="https://redirect.github.com/apache/maven-surefire/issues/3493">#3493</a>) <a href="https://github.com/goutamadwant"><code>@​goutamadwant</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>Fix IllegalAccessError when the main module requires JUnit (<a href="https://redirect.github.com/apache/maven-surefire/issues/3532">#3532</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3538">#3538</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix groups and excludedGroups being ignored when TestNG is on the classpath (<a href="https://redirect.github.com/apache/maven-surefire/issues/3534">#3534</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Don't let runOrder replace JUnit orderers set elsewhere (<a href="https://redirect.github.com/apache/maven-surefire/issues/3529">#3529</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3530">#3530</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix groups and excludedGroups for Spock and Jupiter tests when JUnit 4 is on the classpath (<a href="https://redirect.github.com/apache/maven-surefire/issues/3468">#3468</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3503">#3503</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3517">#3517</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Issue <a href="https://redirect.github.com/apache/maven-surefire/issues/3462">#3462</a> TestNG extension onStart/onFinish called too many times (<a href="https://redirect.github.com/apache/maven-surefire/issues/3470">#3470</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix forked JVM hanging forever when the exit timeout fires (<a href="https://redirect.github.com/apache/maven-surefire/issues/3500">#3500</a>), Possible NPE if a thread ends while building the thread dump (<a href="https://redirect.github.com/apache/maven-surefire/issues/3506">#3506</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Stop rewriting the class report for every nested suite (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3514">#3514</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix IllegalAccessError in the forked JVM on Java 8 and 11 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3513">#3513</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3460">[SUREFIRE-3460]</a> - Don't NPE when StackWalkerStrategy inits with a null TCCL (<a href="https://redirect.github.com/apache/maven-surefire/issues/3464">#3464</a>) <a href="https://github.com/kalayciburak"><code>@​kalayciburak</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3465">[SUREFIRE-3465]</a> - Match includes/excludes the way the scanner does (<a href="https://redirect.github.com/apache/maven-surefire/issues/3466">#3466</a>) <a href="https://github.com/orion0616"><code>@​orion0616</code></a></li> <li>[Issue-3456] Apply systemPropertyVariables before the fork initializes networking (<a href="https://redirect.github.com/apache/maven-surefire/issues/3467">#3467</a>) <a href="https://github.com/joseluisll"><code>@​joseluisll</code></a></li> <li>Fix inverted filter predicate in ForkStarter#readTestClassNames (<a href="https://redirect.github.com/apache/maven-surefire/issues/3453">#3453</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> </ul> <h2>📝 Documentation updates</h2> <ul> <li>Clean up deprecated parameters and fix TestNG parallel modes (<a href="https://redirect.github.com/apache/maven-surefire/issues/3452">#3452</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3519">#3519</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Merge the two timeout extension pages into one. The guide and the example page covered the same things twice. (<a href="https://redirect.github.com/apache/maven-surefire/issues/3520">#3520</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Drop the Source Xref menu items (<a href="https://redirect.github.com/apache/maven-surefire/issues/3479">#3479</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> </ul> <h2>👻 Maintenance</h2> <ul> <li>Use push for PR Automation (<a href="https://redirect.github.com/apache/maven-surefire/issues/3536">#3536</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li> <li>Use workflow_run for PR check (<a href="https://redirect.github.com/apache/maven-surefire/issues/3531">#3531</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li> <li>Add project metadata for ATR (<a href="https://redirect.github.com/apache/maven-surefire/issues/3522">#3522</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li> <li>Add PR check workflow (<a href="https://redirect.github.com/apache/maven-surefire/issues/3507">#3507</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li> <li>Fix ForkCountIT failing on Windows with Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3509">#3509</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>Fix ITs for Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3508">#3508</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li> <li>Migrate surefire-its fixture from maven-verifier to maven-executor (<a href="https://redirect.github.com/apache/maven-surefire/issues/3484">#3484</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> <li>Port the IT scripts from BeanShell to Groovy (<a href="https://redirect.github.com/apache/maven-surefire/issues/3480">#3480</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> <li>Drop the Source Xref menu items (<a href="https://redirect.github.com/apache/maven-surefire/issues/3479">#3479</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> <li>Implement getOutputPath() and deprecate getOutputName() (<a href="https://redirect.github.com/apache/maven-surefire/issues/3469">#3469</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> </ul> <h2>🔧 Build</h2> <ul> <li>Drop the Maven 3.9.0 CI job (<a href="https://redirect.github.com/apache/maven-surefire/issues/3525">#3525</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> <li>Fix ForkCountIT failing on Windows with Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3509">#3509</a>) <a href="https://github.com/olamy"><code>@​olamy</code></a></li> <li>fix test due to uneven Maven API migration, Maven 4 build (<a href="https://redirect.github.com/apache/maven-surefire/issues/3502">#3502</a>) <a href="https://github.com/sebtiem"><code>@​sebtiem</code></a></li> <li>Keep Dependabot off JUnit 6 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3497">#3497</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> <li>Verify the plugin on Maven 3.9.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3478">#3478</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/maven-surefire/commit/5bf0dcf034365f13dc7fdc7a2776e936e636bc52"><code>5bf0dcf</code></a> [maven-release-plugin] prepare release surefire-3.6.1</li> <li><a href="https://github.com/apache/maven-surefire/commit/7f73580532a727e1bde77e102aa227bc3e278d1a"><code>7f73580</code></a> Bump doxiaVersion from 2.1.0 to 2.2.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3542">#3542</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/ab7ce2fdf38aa53d63e8d0fbaab65e8facab54fe"><code>ab7ce2f</code></a> Bump org.testng:testng (<a href="https://redirect.github.com/apache/maven-surefire/issues/3539">#3539</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/ff3b768b8b92b005b784ccb451ddf44f43c0d932"><code>ff3b768</code></a> Group module path heuristics in ModulePathJpmsArguments (<a href="https://redirect.github.com/apache/maven-surefire/issues/3541">#3541</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/a343e4dcb51db7fa68cb09a2572dd8c25f4e5304"><code>a343e4d</code></a> Fix IllegalAccessError when the main module requires JUnit (<a href="https://redirect.github.com/apache/maven-surefire/issues/3532">#3532</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3538">#3538</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/907a2e21646744b5f4707e4b0b4a05b4358e9c83"><code>907a2e2</code></a> Fix groups and excludedGroups being ignored when TestNG is on the classpath (...</li> <li><a href="https://github.com/apache/maven-surefire/commit/cc69b3c4cda47b35815b30a4bc3ff92988492f4a"><code>cc69b3c</code></a> Use push for PR Automation</li> <li><a href="https://github.com/apache/maven-surefire/commit/b11901901c43d65c7f3888f7c311c39803c6cdfd"><code>b119019</code></a> Install the JUnit Platform provider for the ITs (<a href="https://redirect.github.com/apache/maven-surefire/issues/3535">#3535</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/2cdec2eec3f7e10832e99905fe08ac01a1ff99c1"><code>2cdec2e</code></a> Don't let runOrder replace JUnit orderers set elsewhere (<a href="https://redirect.github.com/apache/maven-surefire/issues/3529">#3529</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3530">#3530</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/1e4f6b98e4076e120455e37b1049688354f49a11"><code>1e4f6b9</code></a> Use workflow_run for PR check (<a href="https://redirect.github.com/apache/maven-surefire/issues/3531">#3531</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.6.1">compare view</a></li> </ul> </details> <br /> Updates `org.apache.maven:apache-maven` from 3.9.11 to 3.10.0
KofTwentyTwo (Migrated from github.com) reviewed 2026-10-19 06:56:11 +00:00
This pull request has changes conflicting with the target branch.
  • pom.xml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8:dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8
git checkout dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8
Sign in to join this conversation.