dependabot[bot] opened a new pull request, #2898: URL: https://github.com/apache/shiro/pull/2898
Bumps the maven-dependencies group with 13 updates: | Package | From | To | | --- | --- | --- | | [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.23.0` | `5.24.0` | | [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.23.0` | `5.24.0` | | org.slf4j:slf4j-api | `2.0.19` | `2.0.20` | | org.slf4j:slf4j-simple | `2.0.19` | `2.0.20` | | org.slf4j:jcl-over-slf4j | `2.0.19` | `2.0.20` | | org.slf4j:slf4j-jdk14 | `2.0.19` | `2.0.20` | | [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.6.3` | `1.6.4` | | [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.6.3` | `1.6.4` | | [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `7.4.9.Final` | `7.4.10.Final` | | [org.omnifaces:omnifaces](https://github.com/omnifaces/omnifaces) | `5.5.3` | `5.5.4` | | org.apache.karaf.features:framework | `4.4.11` | `4.4.12` | | org.apache.karaf.tooling:karaf-maven-plugin | `4.4.11` | `4.4.12` | | [com.flowlogix:flowlogix-jee](https://github.com/flowlogix/flowlogix) | `11.6` | `11.7` | Updates `org.mockito:mockito-core` from 5.23.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> </blockquote> </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.23.0...v5.24.0">compare view</a></li> </ul> </details> <br /> Updates `org.mockito:mockito-junit-jupiter` from 5.23.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-junit-jupiter'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> </blockquote> </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.23.0...v5.24.0">compare view</a></li> </ul> </details> <br /> Updates `org.slf4j:slf4j-api` from 2.0.19 to 2.0.20 Updates `org.slf4j:slf4j-simple` from 2.0.19 to 2.0.20 Updates `org.slf4j:jcl-over-slf4j` from 2.0.19 to 2.0.20 Updates `org.slf4j:slf4j-jdk14` from 2.0.19 to 2.0.20 Updates `org.slf4j:slf4j-simple` from 2.0.19 to 2.0.20 Updates `ch.qos.logback:logback-core` from 1.6.3 to 1.6.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/qos-ch/logback/releases">ch.qos.logback:logback-core's releases</a>.</em></p> <blockquote> <h2>Logback 1.6.4</h2> <p><strong>2026-09-24 Release of logback version 1.6.4</strong></p> <p>• Variable substitution is again applied to the <code>scan</code> attribute of the <code><configuration></code> element. The scanning refactoring in version 1.5.27 had dropped substitution, so values such as <code>${logback.scan.enabled:-true}</code> were no longer resolved. As before version 1.5.27, an unrecognized non-empty value turns scanning on. The same substitution now applies to the scan attribute of <code><propertiesConfigurator></code>. This regression was reported in <a href="https://redirect.github.com/qos-ch/logback/issues/1065">issues/1065</a> by <a href="https://github.com/vaibhavjain2">vaibhavjain2</a>.</p> <p>• <code>OutputStreamAppender</code> and <code>FileAppender</code> now handle stateful encoders. The <code>Encoder</code> interface has a new default method called <code>isStateful()</code>, which returns <code>false</code>. An encoder that keeps state between calls to <code>encode()</code> can return true. For such encoders, the appender holds its write lock while encoding and while writing, so the output of concurrent appends cannot interleave. Stateless encoders still encode outside the lock, so their performance does not change. Existing encoders need no changes.</p> <p>• Several race conditions in <code>OutputStreamAppender</code> and <code>FileAppender</code> were fixed. The appender is now marked started and the encoder header is written while the same lock is held, so a concurrent append can no longer write an event before the header. After acquiring the lock, the appender checks again whether it has been stopped, so no event is written after the footer. In prudent mode, FileAppender now encodes and writes each event while holding the lock.</p> <p>• Fixed a data race on the logger count in LoggerContext. Loggers are created under the lock of their parent logger, so loggers with different parents could be created at the same time and increments of the shared counter could be lost. As a result, <code>LoggerContext.size()</code> could return a value lower than the actual number of loggers. The counter is now an <code>AtomicInteger</code>. This issue was reported in <a href="https://redirect.github.com/qos-ch/logback/issues/1038">issues/1038</a> by hcantunc. The fix was contributed in PR <a href="https://redirect.github.com/qos-ch/logback/issues/1055">#1055</a> by <a href="https://github.com/seonwooj0810">seonwoo_jung</a>.</p> <p>• <code>TimeBasedRollingPolicy</code> now supports half-day periods. Date patterns with the AM/PM marker, for example %d{yyyy-MM-dd-a}, used to be detected as daily and rolled over only at midnight. They now roll over at both 00:00 and 12:00. This issue was reported in issues/976 by shakthifuture. The fix was contributed in PR <a href="https://redirect.github.com/qos-ch/logback/issues/1051">#1051</a> by <a href="https://github.com/seonwooj0810">seonwoo_jung</a>. See <code>TimeBasedRollingPolicy</code>.</p> <p>• If <code>org.jline.jansi.AnsiConsole</code> cannot be found on the class path, <code>JansiConsoleAppender</code> now emits warnings that explain how to add org.jline:jansi-core and then writes to the plain console stream. See codes.html#missingJlineJansi.</p> <p>• The unused <code>ch.qos.logback.classic.util.LogbackMDCAdapterSimple</code> class was removed. <code>LogbackMDCAdapter</code> remains the default MDC adapter.</p> <p>• A bit-wise identical binary of this version can be reproduced by building from source code at commit 07d291ca0d280bc5da934ec9ff5f1da634fd7937 associated with the tag v_1.6.4. The release was built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4">https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/qos-ch/logback/commit/07d291ca0d280bc5da934ec9ff5f1da634fd7937"><code>07d291c</code></a> preapre release 1.6.4</li> <li><a href="https://github.com/qos-ch/logback/commit/9627dafd8c21639e653f80c3e1f98bf8b4bb9be5"><code>9627daf</code></a> revert to Collections.unmodifiableMap instead of</li> <li><a href="https://github.com/qos-ch/logback/commit/aa42fb551a52901929433cd7282264a911e5a12e"><code>aa42fb5</code></a> disabled RollingCalendarTest#testVaryingNumberOfHalfDailyPeriods to shave off...</li> <li><a href="https://github.com/qos-ch/logback/commit/ddc7459d0022d4c07b2800490f6e607258d1f567"><code>ddc7459</code></a> Support HALF_DAY periodicity for AM/PM date patterns</li> <li><a href="https://github.com/qos-ch/logback/commit/42d75d76bebc4789edcd06869e8ad6f5b74c8da4"><code>42d75d7</code></a> disable LoggerContextTest#concurrentGetLoggerKeepsSizeConsistent to shave exe...</li> <li><a href="https://github.com/qos-ch/logback/commit/bffd55ed222eda41a67b0f2736476e47fad49f57"><code>bffd55e</code></a> add warnings about missing jline.jansi classes</li> <li><a href="https://github.com/qos-ch/logback/commit/8de0b9b64abc9a4be13df0e7332a0c6827e1d0a7"><code>8de0b9b</code></a> Fix data race on LoggerContext.size (<a href="https://redirect.github.com/qos-ch/logback/issues/1038">#1038</a>)</li> <li><a href="https://github.com/qos-ch/logback/commit/76c73d1402cef39586527446665e870efe32d2d6"><code>76c73d1</code></a> add MinimalUnmodifiableMap and return it in LogbackMDCAdapter#getPropertyMap</li> <li><a href="https://github.com/qos-ch/logback/commit/a2c416a361a9af8677b79ba3b3c235a6984a2dfd"><code>a2c416a</code></a> Fix formatting of email instruction in README</li> <li><a href="https://github.com/qos-ch/logback/commit/2c89727c6a24a8283d7485165f70199abbf00b16"><code>2c89727</code></a> mailing lists have been deactivated</li> <li>Additional commits viewable in <a href="https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4">compare view</a></li> </ul> </details> <br /> Updates `ch.qos.logback:logback-classic` from 1.6.3 to 1.6.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/qos-ch/logback/releases">ch.qos.logback:logback-classic's releases</a>.</em></p> <blockquote> <h2>Logback 1.6.4</h2> <p><strong>2026-09-24 Release of logback version 1.6.4</strong></p> <p>• Variable substitution is again applied to the <code>scan</code> attribute of the <code><configuration></code> element. The scanning refactoring in version 1.5.27 had dropped substitution, so values such as <code>${logback.scan.enabled:-true}</code> were no longer resolved. As before version 1.5.27, an unrecognized non-empty value turns scanning on. The same substitution now applies to the scan attribute of <code><propertiesConfigurator></code>. This regression was reported in <a href="https://redirect.github.com/qos-ch/logback/issues/1065">issues/1065</a> by <a href="https://github.com/vaibhavjain2">vaibhavjain2</a>.</p> <p>• <code>OutputStreamAppender</code> and <code>FileAppender</code> now handle stateful encoders. The <code>Encoder</code> interface has a new default method called <code>isStateful()</code>, which returns <code>false</code>. An encoder that keeps state between calls to <code>encode()</code> can return true. For such encoders, the appender holds its write lock while encoding and while writing, so the output of concurrent appends cannot interleave. Stateless encoders still encode outside the lock, so their performance does not change. Existing encoders need no changes.</p> <p>• Several race conditions in <code>OutputStreamAppender</code> and <code>FileAppender</code> were fixed. The appender is now marked started and the encoder header is written while the same lock is held, so a concurrent append can no longer write an event before the header. After acquiring the lock, the appender checks again whether it has been stopped, so no event is written after the footer. In prudent mode, FileAppender now encodes and writes each event while holding the lock.</p> <p>• Fixed a data race on the logger count in LoggerContext. Loggers are created under the lock of their parent logger, so loggers with different parents could be created at the same time and increments of the shared counter could be lost. As a result, <code>LoggerContext.size()</code> could return a value lower than the actual number of loggers. The counter is now an <code>AtomicInteger</code>. This issue was reported in <a href="https://redirect.github.com/qos-ch/logback/issues/1038">issues/1038</a> by hcantunc. The fix was contributed in PR <a href="https://redirect.github.com/qos-ch/logback/issues/1055">#1055</a> by <a href="https://github.com/seonwooj0810">seonwoo_jung</a>.</p> <p>• <code>TimeBasedRollingPolicy</code> now supports half-day periods. Date patterns with the AM/PM marker, for example %d{yyyy-MM-dd-a}, used to be detected as daily and rolled over only at midnight. They now roll over at both 00:00 and 12:00. This issue was reported in issues/976 by shakthifuture. The fix was contributed in PR <a href="https://redirect.github.com/qos-ch/logback/issues/1051">#1051</a> by <a href="https://github.com/seonwooj0810">seonwoo_jung</a>. See <code>TimeBasedRollingPolicy</code>.</p> <p>• If <code>org.jline.jansi.AnsiConsole</code> cannot be found on the class path, <code>JansiConsoleAppender</code> now emits warnings that explain how to add org.jline:jansi-core and then writes to the plain console stream. See codes.html#missingJlineJansi.</p> <p>• The unused <code>ch.qos.logback.classic.util.LogbackMDCAdapterSimple</code> class was removed. <code>LogbackMDCAdapter</code> remains the default MDC adapter.</p> <p>• A bit-wise identical binary of this version can be reproduced by building from source code at commit 07d291ca0d280bc5da934ec9ff5f1da634fd7937 associated with the tag v_1.6.4. The release was built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4">https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/qos-ch/logback/commit/07d291ca0d280bc5da934ec9ff5f1da634fd7937"><code>07d291c</code></a> preapre release 1.6.4</li> <li><a href="https://github.com/qos-ch/logback/commit/9627dafd8c21639e653f80c3e1f98bf8b4bb9be5"><code>9627daf</code></a> revert to Collections.unmodifiableMap instead of</li> <li><a href="https://github.com/qos-ch/logback/commit/aa42fb551a52901929433cd7282264a911e5a12e"><code>aa42fb5</code></a> disabled RollingCalendarTest#testVaryingNumberOfHalfDailyPeriods to shave off...</li> <li><a href="https://github.com/qos-ch/logback/commit/ddc7459d0022d4c07b2800490f6e607258d1f567"><code>ddc7459</code></a> Support HALF_DAY periodicity for AM/PM date patterns</li> <li><a href="https://github.com/qos-ch/logback/commit/42d75d76bebc4789edcd06869e8ad6f5b74c8da4"><code>42d75d7</code></a> disable LoggerContextTest#concurrentGetLoggerKeepsSizeConsistent to shave exe...</li> <li><a href="https://github.com/qos-ch/logback/commit/bffd55ed222eda41a67b0f2736476e47fad49f57"><code>bffd55e</code></a> add warnings about missing jline.jansi classes</li> <li><a href="https://github.com/qos-ch/logback/commit/8de0b9b64abc9a4be13df0e7332a0c6827e1d0a7"><code>8de0b9b</code></a> Fix data race on LoggerContext.size (<a href="https://redirect.github.com/qos-ch/logback/issues/1038">#1038</a>)</li> <li><a href="https://github.com/qos-ch/logback/commit/76c73d1402cef39586527446665e870efe32d2d6"><code>76c73d1</code></a> add MinimalUnmodifiableMap and return it in LogbackMDCAdapter#getPropertyMap</li> <li><a href="https://github.com/qos-ch/logback/commit/a2c416a361a9af8677b79ba3b3c235a6984a2dfd"><code>a2c416a</code></a> Fix formatting of email instruction in README</li> <li><a href="https://github.com/qos-ch/logback/commit/2c89727c6a24a8283d7485165f70199abbf00b16"><code>2c89727</code></a> mailing lists have been deactivated</li> <li>Additional commits viewable in <a href="https://github.com/qos-ch/logback/compare/v_1.6.3...v_1.6.4">compare view</a></li> </ul> </details> <br /> Updates `org.slf4j:jcl-over-slf4j` from 2.0.19 to 2.0.20 Updates `org.hibernate.orm:hibernate-core` from 7.4.9.Final to 7.4.10.Final <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hibernate/hibernate-orm/releases">org.hibernate.orm:hibernate-core's releases</a>.</em></p> <blockquote> <h2>Release 7.4.10</h2> <h1>Hibernate ORM 7.4.10.Final released</h1> <p>Today, we published a new release of Hibernate ORM 7.4: 7.4.10.Final.</p> <p>You can find the full list of 7.4.10.Final changes <a href="https://hibernate.atlassian.net/issues/?jql=project%20%3D%20HHH%20AND%20fixVersion%20%3D%207.4.10">here</a>.</p> <h2>What's new</h2> <ul> <li>See the <a href="https://hibernate.org/orm/releases/7.4">website</a> for requirements and compatibilities.</li> <li>See the <a href="https://docs.hibernate.org/orm/7.4/whats-new/whats-new.html">What's New</a> guide for details about new features and capabilities.</li> <li>See the <a href="https://docs.hibernate.org/orm/7.4/migration-guide/">Migration Guide</a> for details about migration.</li> </ul> <h2>Conclusion</h2> <p>For additional details, see:</p> <ul> <li>the <a href="https://hibernate.org/orm/releases/7.4/">release page</a></li> <li>the <a href="https://docs.hibernate.org/orm/7.4/migration-guide/">Migration Guide</a></li> <li>the <a href="https://docs.hibernate.org/orm/7.4/introduction/html_single/">Introduction Guide</a></li> <li>the <a href="https://docs.hibernate.org/orm/7.4/userguide/html_single/">User Guide</a></li> <li>the <a href="https://docs.hibernate.org/orm/7.4/javadocs">API docs</a></li> </ul> <p>See also the following resources related to supported APIs:</p> <ul> <li>the <a href="https://hibernate.org/community/compatibility-policy/">compatibility policy</a></li> <li>the <a href="https://docs.hibernate.org/orm/7.4/incubating/incubating.txt">incubating API report</a> (<code>@Incubating</code>)</li> <li>the <a href="https://docs.hibernate.org/orm/7.4/deprecated/deprecated.txt">deprecated API report</a> (<code>@Deprecated</code> + <code>@Remove</code>)</li> <li>the <a href="https://docs.hibernate.org/orm/7.4/internals/internal.txt">internal API report</a> (internal packages, <code>@Internal</code>)</li> </ul> <p>Visit the <a href="https://hibernate.org/community/">website</a> for details on getting in touch with us.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hibernate/hibernate-orm/blob/7.4.10/changelog.txt">org.hibernate.orm:hibernate-core's changelog</a>.</em></p> <blockquote> <h2>Changes in 7.4.10.Final (September 20, 2026)</h2> <p><a href="https://hibernate.atlassian.net/projects/HHH/versions/40450">https://hibernate.atlassian.net/projects/HHH/versions/40450</a></p> <p>** Bug * HHH-20863 ActionQueue.clear() does not clear transactionCompletionCallbacks on rollback, causing HHH90010101 * HHH-20861 HHH100503 logged at INFO for normal constraint violation scenarios * HHH-20857 Bug with <a href="https://github.com/Audited"><code>@Audited</code></a>.Excluded and TABLE_PER_CLASS inheritance</p> <p>** Improvement * HHH-20883 mutation SQL should consistently include the tenant id</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hibernate/hibernate-orm/commit/d946809b93010541abc6ae8596a35a863660d781"><code>d946809</code></a> [Jenkins release job] Preparing release 7.4.10.Final</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/44b5412ea71826b5ed9fcfccf5210df394c68e39"><code>44b5412</code></a> [Jenkins release job] changelog.txt updated by release build 7.4.10.Final</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/3f4caa52250a372a2df42d8e1d0085bc53dfbc73"><code>3f4caa5</code></a> HHH-20861 HHH100503 logged at INFO for normal constraint violation scenarios</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/75adddaa185f8f85473c579efa059bc8487f1a04"><code>75addda</code></a> HHH-20861 Add test for issue</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/b8c12e8e5dadbbdd3b8eeaa4216383b23bd7a833"><code>b8c12e8</code></a> HHH-20857 Fix runtime-generated pruned union subquery for type filters</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/10677c439aaf714bd9fe86b1992ea67e7fa76b01"><code>10677c4</code></a> HHH-20857 Fix TABLE_PER_CLASS audit excluded columns</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/a7c5a6cad390c9acf9ac75d633b77fe468b52b91"><code>a7c5a6c</code></a> HHH-20863 ActionQueue.clear() does not clear transactionCompletionCallbacks o...</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/934654fc54db8d0644b8ad931ea9d9f1ce85ad9a"><code>934654f</code></a> HHH-20863 Add test for issue</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/0330e115c464576bf5e53e81d6bb8f9dd99186d9"><code>0330e11</code></a> HHH-20892 Add a test to verify that the issue is not present in this version.</li> <li><a href="https://github.com/hibernate/hibernate-orm/commit/c644bb28996d0619a77016e98d9f234b8503439b"><code>c644bb2</code></a> HHH-20883 Stabilize temporal tenant tests on Sybase</li> <li>Additional commits viewable in <a href="https://github.com/hibernate/hibernate-orm/compare/7.4.9...7.4.10">compare view</a></li> </ul> </details> <br /> Updates `org.mockito:mockito-junit-jupiter` from 5.23.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-junit-jupiter'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> </blockquote> </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.23.0...v5.24.0">compare view</a></li> </ul> </details> <br /> Updates `org.slf4j:slf4j-jdk14` from 2.0.19 to 2.0.20 Updates `org.omnifaces:omnifaces` from 5.5.3 to 5.5.4 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/omnifaces/omnifaces/commit/004574b6deb345326370a3c34ee8a8236cd5a8c7"><code>004574b</code></a> Prepare 5.5.4 release</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/682a80e2e86d0f7f15b8f4b99ca237cb08430751"><code>682a80e</code></a> Merge 4.x into 5.x</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/19249a0accb322afd6ad75acab3a2fd014486f07"><code>19249a0</code></a> Branch is now ready for 4.7.15 development</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/6f857ce65bf1fa8b80af26d780f806513c3aaf2c"><code>6f857ce</code></a> Prepare 4.7.14 release</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/0207e1ba43b0d663190c691fe791e8573f0a8481"><code>0207e1b</code></a> Merge 3.x into 4.x</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/fadb30315037170b968214c8a1e0d5eedca9146e"><code>fadb303</code></a> Branch is now ready for 3.14.26 development</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/85a0a6586f25a3e24630e9afede4ae3abcd5a7d6"><code>85a0a65</code></a> Prepare 3.14.25 release</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/257b3591b5d88e4338bf1431773010c82818face"><code>257b359</code></a> Merge 2.x into 3.x</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/3685f19802ec8515772343ee0d13274fd1c84596"><code>3685f19</code></a> Branch is now ready for 2.7.35 development</li> <li><a href="https://github.com/omnifaces/omnifaces/commit/03c46dc16b5568cf02cad127826a90e152b2a65a"><code>03c46dc</code></a> Prepare 2.7.34 release</li> <li>Additional commits viewable in <a href="https://github.com/omnifaces/omnifaces/compare/5.5.3...5.5.4">compare view</a></li> </ul> </details> <br /> Updates `org.apache.karaf.features:framework` from 4.4.11 to 4.4.12 Updates `org.apache.karaf.tooling:karaf-maven-plugin` from 4.4.11 to 4.4.12 Updates `org.apache.karaf.tooling:karaf-maven-plugin` from 4.4.11 to 4.4.12 Updates `com.flowlogix:flowlogix-jee` from 11.6 to 11.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/flowlogix/flowlogix/releases">com.flowlogix:flowlogix-jee's releases</a>.</em></p> <blockquote> <h2>11.7</h2> <h2>Bug fixes and Improvements</h2> <ul> <li>Fixes live reload issues by <a href="https://github.com/lprimak"><code>@lprimak</code></a> in <a href="https://redirect.github.com/flowlogix/flowlogix/pull/1714">flowlogix/flowlogix#1714</a></li> <li><a href="https://github.com/flowlogix/flowlogix/commit/7992ec7a2d253c22928e0c8a07a69cb8a15aa1e8">chore: added organization field in the maven pom, added flowlogix BOM version and bump parent POM</a></li> <li><a href="https://github.com/flowlogix/flowlogix/commit/d7e9863223357521921cd977ac10256b1cef8af2">enh: added flowlogix BOM</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/flowlogix/flowlogix/compare/Version-11.6...Version-11.7">https://github.com/flowlogix/flowlogix/compare/Version-11.6...Version-11.7</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/flowlogix/flowlogix/commit/61533c5e83553983004b49e527414e2edb63c69a"><code>61533c5</code></a> [maven-release-plugin] prepare release Version-11.7</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/ff315a78706520704088d61756fc6e40bcae91cc"><code>ff315a7</code></a> Fixes live reload issues (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1714">#1714</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/8526f214a4b8ebb72efe1993b4b93f6b6eea9f07"><code>8526f21</code></a> build(deps): bump com.flowlogix:flowlogix-bom (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1715">#1715</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/c7edd308de1e250be59b0b39f3555b506fbe6dd6"><code>c7edd30</code></a> build(deps): bump org.apache.groovy:groovy-all (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1712">#1712</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/8dd575fcac4b9c4b67b4d17142bd5cf8e8d62e0b"><code>8dd575f</code></a> build(deps): bump com.flowlogix:payara-pom (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1710">#1710</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/884d6202cbe6021079f14da4eaf80bb6974a7974"><code>884d620</code></a> build(deps): bump the github-actions-dependencies group with 2 updates (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1709">#1709</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/d7e9863223357521921cd977ac10256b1cef8af2"><code>d7e9863</code></a> enh: added flowlogix BOM</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/7992ec7a2d253c22928e0c8a07a69cb8a15aa1e8"><code>7992ec7</code></a> chore: added organization field in the maven pom, added flowlogix BOM version...</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/e90572a7a4e0bf1109c8eb1e49e0363290d19f12"><code>e90572a</code></a> build(deps): bump com.flowlogix:payara-pom (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1707">#1707</a>)</li> <li><a href="https://github.com/flowlogix/flowlogix/commit/4246975deee98a53cc28a7fef6019616bee2ccd9"><code>4246975</code></a> build(deps): bump the github-actions-dependencies group with 3 updates (<a href="https://redirect.github.com/flowlogix/flowlogix/issues/1706">#1706</a>)</li> <li>Additional commits viewable in <a href="https://github.com/flowlogix/flowlogix/compare/Version-11.6...Version-11.7">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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </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]
