{"id":18122,"name":"net.ltgt.errorprone","ecosystem":"maven","repository_url":null,"issues_count":105,"created_at":"2025-06-07T01:10:43.564Z","updated_at":"2025-06-07T01:10:43.564Z","purl":"pkg:maven/net.ltgt.errorprone","unique_repositories_count":62,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4242274948","node_id":"PR_kwDORQdBcM7RmFmz","number":499,"state":"open","title":"chore(deps): bump net.ltgt.errorprone from 5.0.0 to 5.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-11T00:04:39.000Z","updated_at":"2026-04-11T00:10:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 5.0.0 to 5.1.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=5.0.0\u0026new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dallay/corvus/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dallay%2Fcorvus/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"},{"uuid":"4188830039","node_id":"PR_kwDOPEjtb87PVcsf","number":116,"state":"open","title":"Bump the dependencies-backend-production group in /app with 19 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["Breus","EmielBoss"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T17:56:56.000Z","updated_at":"2026-04-01T17:59:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies-backend-production","update_count":19,"packages":[{"name":"gradle-wrapper","old_version":"9.1.0","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"org.assertj:assertj-core","old_version":"3.27.6","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.46.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.15","new_version":"0.13.1","repository_url":"https://github.com/uber/NullAway"},{"name":"io.quarkus:quarkus-arc","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-elytron-security","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-flyway","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-hibernate-orm-panache","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-hibernate-validator","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-jdbc-postgresql","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-junit5","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-rest","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-rest-jackson","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-smallrye-jwt","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkiverse.quinoa:quarkus-quinoa","old_version":"2.7.1","new_version":"2.8.0","repository_url":"https://github.com/quarkiverse/quarkus-quinoa"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.1.0"},{"name":"com.diffplug.spotless","old_version":"8.1.0","new_version":"8.4.0"}],"path":"/app","ecosystem":"maven"},"body":"Bumps the dependencies-backend-production group in /app with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.1.0` | `9.4.1` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.6` | `3.27.7` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.46.0` | `2.48.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.15` | `0.13.1` |\n| io.quarkus:quarkus-arc | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-elytron-security | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-flyway | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-hibernate-orm-panache | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-hibernate-validator | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-jdbc-postgresql | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-junit5 | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-rest | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-rest-jackson | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-smallrye-jwt | `3.31.1` | `3.34.1` |\n| io.quarkus | `3.31.1` | `3.34.1` |\n| [io.quarkiverse.quinoa:quarkus-quinoa](https://github.com/quarkiverse/quarkus-quinoa) | `2.7.1` | `2.8.0` |\n| net.ltgt.errorprone | `4.4.0` | `5.1.0` |\n| com.diffplug.spotless | `8.1.0` | `8.4.0` |\n\nUpdates `gradle-wrapper` from 9.1.0 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.1.0...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.6 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.6...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.46.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.23.0\u003c/h2\u003e\n\u003ch2\u003eNOTE: Breaking change for Android\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003emockito-android\u003c/code\u003e 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 \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3788\"\u003e#3788\u003c/a\u003e for more details.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.23.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-03-11 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0\"\u003e6 commit(s)\u003c/a\u003e by Brice Dutheil, Joshua Selbo, Philippe Kernevez\u003c/li\u003e\n\u003cli\u003eReplace mockito-android mock maker implementation with dexmaker-mockito-inline [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3792\"\u003e#3792\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3792\"\u003emockito/mockito#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError with AbstractList after using mockSingleton [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3790\"\u003emockito/mockito#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark parameters of \u003ccode\u003eMockito.when\u003c/code\u003e \u003ccode\u003e@Nullable\u003c/code\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003emockito/mockito#3503\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a231205b240e7884a63bf0f63440012867a4da21\"\u003e\u003ccode\u003ea231205\u003c/code\u003e\u003c/a\u003e Fix StackOverflowError with AbstractList after using mockSingleton (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/f6a91a6a6138c776fa8b41ffb3fd078c64802044\"\u003e\u003ccode\u003ef6a91a6\u003c/code\u003e\u003c/a\u003e Replace mockito-android mock maker implementation with dexmaker-mockito-inlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/aa2298a627ab2c0bce07f648e444477d8e2e05ba\"\u003e\u003ccode\u003eaa2298a\u003c/code\u003e\u003c/a\u003e fix: make spotless happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a6729d657e232ca64da81d9801d7b8f3be6fc49a\"\u003e\u003ccode\u003ea6729d6\u003c/code\u003e\u003c/a\u003e chore: update BDDMockito with jspecify annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bb83c922484cfd3693d61549b5d6ef39a9c02c2b\"\u003e\u003ccode\u003ebb83c92\u003c/code\u003e\u003c/a\u003e chore: move jspecify as a compile only dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/47a46954cd1c0f8ef64ec63d43da9b71081d74e6\"\u003e\u003ccode\u003e47a4695\u003c/code\u003e\u003c/a\u003e chore: add jspecify with minimal change. Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.15 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.0\u003c/h2\u003e\n\u003cp\u003eNullAway now requires a minimum of JDK 17 and Error Prone 2.36.0 to run; we bump the version to 0.13.0 to reflect these\nupdated requirements.  There are also many improvements to JSpecify mode support, and several nice changes and\nimprovements from first-time contributors.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport added for JUnit's \u003ca href=\"https://github.com/TempDir\"\u003e\u003ccode\u003e@​TempDir\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/romainmoreau\"\u003e\u003ccode\u003e@​romainmoreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse OptimizedLibraryModels for method type variable upper bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1388\"\u003e#1388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectWireMock\"\u003e\u003ccode\u003e@​InjectWireMock\u003c/code\u003e\u003c/a\u003e as known excluded field annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire JDK 17 to run NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport adding nested nullability annotations in library models (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for AtomicReferenceFieldUpdater (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly get parameter types for a lambda whose type was inferred (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Mockito annotations to default excluded field annotations by \u003ca href=\"https://github.com/murdos\"\u003e\u003ccode\u003e@​murdos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1418\"\u003e#1418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly identify annotations directly on the array element type of a Symbol (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1419\"\u003e#1419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 3.53.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1429\"\u003e#1429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Apply annotations on type variables to lambdas in more cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1428\"\u003e#1428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate AutoValue to  Records by \u003ca href=\"https://github.com/rishikraj990\"\u003e\u003ccode\u003e@​rishikraj990\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimum Error Prone version to 2.36.0, and add detection of nullable dereference by switch expressions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1427\"\u003e#1427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve handling of method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1430\"\u003e#1430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow suppressing nullaway on individual parameters by \u003ca href=\"https://github.com/jackwickham\"\u003e\u003ccode\u003e@​jackwickham\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate jdk-javac-plugin to contain nested annotations by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eDelete code to generate library models from source (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: Migration to Version Catalog completed by \u003ca href=\"https://github.com/vitinh0z\"\u003e\u003ccode\u003e@​vitinh0z\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Gradle to 9.2.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.45.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop matching switch expression kind using strings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: clarify docs and naming for RestoreNullnessAnnotationsVisitor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1406\"\u003e#1406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: rename method and field (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1405\"\u003e#1405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun NullAway on jdk-javac-plugin code (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1408\"\u003e#1408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify comment in test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1411\"\u003e#1411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable PatternMatchingInstanceOf check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable StatementSwitchToExpressionSwitch check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1413\"\u003e#1413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump and remove some dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate minimum supported Error Prone version to 2.25.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1421\"\u003e#1421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CI to run builds on JDK 25 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1422\"\u003e#1422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups suggested by IntelliJ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1423\"\u003e#1423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert test data in main NullAway tests to use text blocks (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor CoreTests and UnannotatedTests to use addSourceLines and inline test data by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1426\"\u003e#1426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ContractsTests to use Java text blocks by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1435\"\u003e#1435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and errorprone-plugin versions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.0\u003c/h2\u003e\n\u003cp\u003eNullAway now requires a minimum of JDK 17 and Error Prone 2.36.0 to run; we bump the version to 0.13.0 to reflect these\nupdated requirements.  There are also many improvements to JSpecify mode support, and several nice changes and\nimprovements from first-time contributors.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport added for JUnit's \u003ca href=\"https://github.com/TempDir\"\u003e\u003ccode\u003e@​TempDir\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/romainmoreau\"\u003e\u003ccode\u003e@​romainmoreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse OptimizedLibraryModels for method type variable upper bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1388\"\u003e#1388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectWireMock\"\u003e\u003ccode\u003e@​InjectWireMock\u003c/code\u003e\u003c/a\u003e as known excluded field annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire JDK 17 to run NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport adding nested nullability annotations in library models (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for AtomicReferenceFieldUpdater (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly get parameter types for a lambda whose type was inferred (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Mockito annotations to default excluded field annotations by \u003ca href=\"https://github.com/murdos\"\u003e\u003ccode\u003e@​murdos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1418\"\u003e#1418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly identify annotations directly on the array element type of a Symbol (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1419\"\u003e#1419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 3.53.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1429\"\u003e#1429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Apply annotations on type variables to lambdas in more cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1428\"\u003e#1428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate AutoValue to  Records by \u003ca href=\"https://github.com/rishikraj990\"\u003e\u003ccode\u003e@​rishikraj990\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimum Error Prone version to 2.36.0, and add detection of nullable dereference by switch expressions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1427\"\u003e#1427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve handling of method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1430\"\u003e#1430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow suppressing nullaway on individual parameters by \u003ca href=\"https://github.com/jackwickham\"\u003e\u003ccode\u003e@​jackwickham\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate jdk-javac-plugin to contain nested annotations by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eDelete code to generate library models from source (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: Migration to Version Catalog completed by \u003ca href=\"https://github.com/vitinh0z\"\u003e\u003ccode\u003e@​vitinh0z\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Gradle to 9.2.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.45.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop matching switch expression kind using strings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: clarify docs and naming for RestoreNullnessAnnotationsVisitor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1406\"\u003e#1406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: rename method and field (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1405\"\u003e#1405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun NullAway on jdk-javac-plugin code (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1408\"\u003e#1408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify comment in test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1411\"\u003e#1411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable PatternMatchingInstanceOf check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable StatementSwitchToExpressionSwitch check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1413\"\u003e#1413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump and remove some dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate minimum supported Error Prone version to 2.25.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1421\"\u003e#1421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CI to run builds on JDK 25 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1422\"\u003e#1422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups suggested by IntelliJ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1423\"\u003e#1423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert test data in main NullAway tests to use text blocks (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor CoreTests and UnannotatedTests to use addSourceLines and inline test data by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1426\"\u003e#1426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cc9dab81ae5cd9276a90130a4cfb3cb831eca379\"\u003e\u003ccode\u003ecc9dab8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/99025e4796ecd26b0b86c56007033bacab422062\"\u003e\u003ccode\u003e99025e4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1449\"\u003e#1449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b27f13d9f4bafdff8ad52a44abd31f040f4943a3\"\u003e\u003ccode\u003eb27f13d\u003c/code\u003e\u003c/a\u003e Better support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/4c619e85af4d915e71d382046de791f01b4609b1\"\u003e\u003ccode\u003e4c619e8\u003c/code\u003e\u003c/a\u003e Add junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c27f3f494a6b4939e5b9349847333141d01a86f4\"\u003e\u003ccode\u003ec27f3f4\u003c/code\u003e\u003c/a\u003e Substitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fc6d95655fb1976567e5b7f4785a2de96a1bfbe5\"\u003e\u003ccode\u003efc6d956\u003c/code\u003e\u003c/a\u003e Improve verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7f8bbcafbee8d38e26f616bb612c6532bffe5bf5\"\u003e\u003ccode\u003e7f8bbca\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/36403f3515f732016dee9460ca6273ae5b25ba38\"\u003e\u003ccode\u003e36403f3\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/12fe2a127415ae33182b3b90959c5f74e6942f32\"\u003e\u003ccode\u003e12fe2a1\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32febbd4846e2e396946b0772c9510e717b4a1d8\"\u003e\u003ccode\u003e32febbd\u003c/code\u003e\u003c/a\u003e Update jdk-javac-plugin to contain nested annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.15...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.quarkus:quarkus-arc` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-elytron-security` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-flyway` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-orm-panache` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-validator` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-jdbc-postgresql` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-junit5` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest-jackson` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-smallrye-jwt` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-elytron-security` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-flyway` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-orm-panache` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-validator` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-jdbc-postgresql` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-junit5` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkiverse.quinoa:quarkus-quinoa` from 2.7.1 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/releases\"\u003eio.quarkiverse.quinoa:quarkus-quinoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add jedla97 as a contributor for code, and bug by \u003ca href=\"https://github.com/allcontributors\"\u003e\u003ccode\u003e@​allcontributors\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/973\"\u003equarkiverse/quarkus-quinoa#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.40.0 to 4.59.0 in /runtime/src/main/codestarts/quarkus/quinoa-codestart/base/src/main/webui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/971\"\u003equarkiverse/quarkus-quinoa#971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.2 to 2.80.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/974\"\u003equarkiverse/quarkus-quinoa#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump immutable from 5.1.1 to 5.1.5 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/976\"\u003equarkiverse/quarkus-quinoa#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump immutable from 4.3.4 to 4.3.8 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/977\"\u003equarkiverse/quarkus-quinoa#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.2 to 2.3.3 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/982\"\u003equarkiverse/quarkus-quinoa#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/985\"\u003equarkiverse/quarkus-quinoa#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-vue by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/986\"\u003equarkiverse/quarkus-quinoa#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/983\"\u003equarkiverse/quarkus-quinoa#983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove usage of \u003ccode\u003edcarbone/install-yq-action\u003c/code\u003e by \u003ca href=\"https://github.com/gastaldi\"\u003e\u003ccode\u003e@​gastaldi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/987\"\u003equarkiverse/quarkus-quinoa#987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yaml from 1.10.2 to 1.10.3 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/988\"\u003equarkiverse/quarkus-quinoa#988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch from 2.3.1 to 2.3.2 in /integration-tests/src/main/ui-lit by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/990\"\u003equarkiverse/quarkus-quinoa#990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch from 2.3.1 to 2.3.2 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/989\"\u003equarkiverse/quarkus-quinoa#989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.2 to 1.4.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/992\"\u003equarkiverse/quarkus-quinoa#992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.2 to 1.4.0 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/993\"\u003equarkiverse/quarkus-quinoa#993\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.1 to 1.4.0 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/991\"\u003equarkiverse/quarkus-quinoa#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump brace-expansion in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/996\"\u003equarkiverse/quarkus-quinoa#996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/997\"\u003equarkiverse/quarkus-quinoa#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Quarkus to 3.27.3 LTS and fix ForwardedDevModeTest by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/998\"\u003equarkiverse/quarkus-quinoa#998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate current version to 2.8.0 by \u003ca href=\"https://github.com/melloware\"\u003e\u003ccode\u003e@​melloware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/999\"\u003equarkiverse/quarkus-quinoa#999\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/compare/2.7.2...2.8.0\"\u003ehttps://github.com/quarkiverse/quarkus-quinoa/compare/2.7.2...2.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/942\"\u003equarkiverse/quarkus-quinoa#942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.0 to 2.3.1 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/944\"\u003equarkiverse/quarkus-quinoa#944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.eirslett:frontend-plugin-core from 1.15.4 to 2.0.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/945\"\u003equarkiverse/quarkus-quinoa#945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs and express in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/946\"\u003equarkiverse/quarkus-quinoa#946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.1 to 2.3.2 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/950\"\u003equarkiverse/quarkus-quinoa#950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs, body-parser and express in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/951\"\u003equarkiverse/quarkus-quinoa#951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump lodash from 4.17.21 to 4.17.23 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/952\"\u003equarkiverse/quarkus-quinoa#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify Node.js installation directory comment by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/953\"\u003equarkiverse/quarkus-quinoa#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/954\"\u003equarkiverse/quarkus-quinoa#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify Quinoa frontend packaging (refs \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/873\"\u003e#873\u003c/a\u003e) by \u003ca href=\"https://github.com/simontiffert\"\u003e\u003ccode\u003e@​simontiffert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/956\"\u003equarkiverse/quarkus-quinoa#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/957\"\u003equarkiverse/quarkus-quinoa#957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs from 6.14.1 to 6.14.2 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/963\"\u003equarkiverse/quarkus-quinoa#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webpack from 5.94.0 to 5.105.2 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/964\"\u003equarkiverse/quarkus-quinoa#964\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse:quarkiverse-parent from 20 to 21 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/966\"\u003equarkiverse/quarkus-quinoa#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ajv from 6.12.6 to 6.14.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/967\"\u003equarkiverse/quarkus-quinoa#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate uiDir Javadoc with re-augmentation note by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/959\"\u003equarkiverse/quarkus-quinoa#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/968\"\u003equarkiverse/quarkus-quinoa#968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from QuarkusConsole.IS_WINDOWS to smallrye OS.WINDOWS by \u003ca href=\"https://github.com/jedla97\"\u003e\u003ccode\u003e@​jedla97\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/970\"\u003equarkiverse/quarkus-quinoa#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate current version to 2.7.2 by \u003ca href=\"https://github.com/melloware\"\u003e\u003ccode\u003e@​melloware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/972\"\u003equarkiverse/quarkus-quinoa#972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simontiffert\"\u003e\u003ccode\u003e@​simontiffert\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/956\"\u003equarkiverse/quarkus-quinoa#956\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/ba6b5eb7f7e5ed8e496ea7db44e869213182d33d\"\u003e\u003ccode\u003eba6b5eb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/daf55eecbff34dc8e057b8157c43b2d675e98513\"\u003e\u003ccode\u003edaf55ee\u003c/code\u003e\u003c/a\u003e Update the latest release version 2.8.0 in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/786d4199527c966074b395d2fa2f62ffd0ede565\"\u003e\u003ccode\u003e786d419\u003c/code\u003e\u003c/a\u003e Update current version to 2.8.0 (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/8d38beec6550e8693a1a02dae755a61aaee4d446\"\u003e\u003ccode\u003e8d38bee\u003c/code\u003e\u003c/a\u003e Update Quarkus badge versions in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/33bf2b50e16b534ea7f93e208d45447fe47e7b5d\"\u003e\u003ccode\u003e33bf2b5\u003c/code\u003e\u003c/a\u003e Bump Quarkus to 3.27.3 LTS and fix ForwardedDevModeTest (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/5da41c3b358bbbdae3d8afb482c7e8d5b3728b0f\"\u003e\u003ccode\u003e5da41c3\u003c/code\u003e\u003c/a\u003e Bump path-to-regexp in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/86f78f435c7c6c0e3aa53ed626fb15b044c5d6c9\"\u003e\u003ccode\u003e86f78f4\u003c/code\u003e\u003c/a\u003e Bump brace-expansion in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/9d553a91331b6813d3d4d6a3a8209a2a3ffc0e61\"\u003e\u003ccode\u003e9d553a9\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-angular-esbuild (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/5541dd77bf14456af49694aaa46c1976236a9a67\"\u003e\u003ccode\u003e5541dd7\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-angular (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/d5793cbb610d925164d2c410c787d86f7ba6f675\"\u003e\u003ccode\u003ed5793cb\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/compare/2.7.1...2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.quarkus:quarkus-rest` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest-jackson` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-smallrye-jwt` from 3.31.1 to 3.34.1\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.1.0\n\nUpdates `io.quarkus` from 3.31.1 to 3.34.1\n\nUpdates `com.diffplug.spotless` from 8.1.0 to 8.4.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Breus/SnapChef/pull/116","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Breus%2FSnapChef/issues/116","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/116/packages"},{"uuid":"4117582696","node_id":"PR_kwDOKyk85s7Miw_m","number":2256,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-24T01:04:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T01:06:44.000Z","updated_at":"2026-03-24T01:04:54.000Z","time_to_close":86288,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":22,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"software.amazon.awssdk:bom","old_version":"2.41.25","new_version":"2.42.17"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.5","new_version":"4.34.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.4.2","new_version":"8.5.1","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.postgresql:postgresql","old_version":"42.7.9","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.3","new_version":"1.16.4","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"net.javacrumbs.shedlock:shedlock-spring","old_version":"7.6.0","new_version":"7.7.0","repository_url":"https://github.com/lukas-krecan/ShedLock"},{"name":"net.javacrumbs.shedlock:shedlock-provider-jdbc-template","old_version":"7.6.0","new_version":"7.7.0"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.4","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"org.testcontainers:testcontainers","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-junit-jupiter","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-postgresql","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.0.1","new_version":"3.1.1"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.4","new_version":"2.5.7"},{"name":"io.sentry.jvm.gradle","old_version":"6.0.0","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.4.0"},{"name":"nl.littlerobots.version-catalog-update","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/littlerobots/version-catalog-update-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 22 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.3.1` | `9.4.1` |\n| software.amazon.awssdk:bom | `2.41.25` | `2.42.17` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.5` | `4.34.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.4.2` | `8.5.1` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.9` | `42.7.10` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.3` | `1.16.4` |\n| [net.javacrumbs.shedlock:shedlock-spring](https://github.com/lukas-krecan/ShedLock) | `7.6.0` | `7.7.0` |\n| net.javacrumbs.shedlock:shedlock-provider-jdbc-template | `7.6.0` | `7.7.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.4` | `3.17.0` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.testcontainers:testcontainers-postgresql](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| com.github.jk1.dependency-license-report | `3.0.1` | `3.1.1` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gorylenko.gradle-git-properties | `2.5.4` | `2.5.7` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.0.0` | `6.2.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| com.diffplug.spotless | `8.2.1` | `8.4.0` |\n| [nl.littlerobots.version-catalog-update](https://github.com/littlerobots/version-catalog-update-plugin) | `1.0.1` | `1.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.3.1...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.41.25 to 2.42.17\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.5 to 4.34.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.4.2 to 8.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.5.1\u003c/h2\u003e\n\u003ch1\u003eJobRunr and JobRunr Pro 8.5.1\u003c/h1\u003e\n\u003cp\u003eThis patch release includes bug fixes and small improvements for both JobRunr and JobRunr Pro. JobRunr Pro users are encouraged to upgrade as it includes a fix for a critical bug in 8.5.0.\u003c/p\u003e\n\u003ch2\u003eJobRunr 8.5.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: use non-prefixed version for jobrunr-bom in Gradle module metadata - thanks to \u003ca href=\"https://github.com/davis12345678\"\u003e\u003ccode\u003e@​davis12345678\u003c/code\u003e\u003c/a\u003e. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1512\"\u003e#1512\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1512\"\u003ejobrunr/jobrunr#1512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport build improvement. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1514\"\u003e#1514\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1514\"\u003ejobrunr/jobrunr#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davis12345678\"\u003e\u003ccode\u003e@​davis12345678\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1512\"\u003ejobrunr/jobrunr#1512\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.5.0...v8.5.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.5.0...v8.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJobRunr Pro 8.5.1\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay notification when rate limiter that job uses no longer exists. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/835\"\u003e#835\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/835\"\u003ejobrunr/jobrunr-pro#835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix processDuration computation. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/831\"\u003e#831\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/831\"\u003ejobrunr/jobrunr-pro#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet browser reconnect when SSE connection timeouts. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/837\"\u003e#837\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/837\"\u003ejobrunr/jobrunr-pro#837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.5.0\u003c/h2\u003e\n\u003ch1\u003eJobRunr 8.5.0 and JobRunr Pro 8.5.0\u003c/h1\u003e\n\u003cp\u003eJobRunr 8.5.0 brings simplified Kotlin support, faster startup times, and several bug fixes. JobRunr Pro 8.5.0 adds two highly requested features: external jobs and dashboard audit logs.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted changes\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSimplified Kotlin support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe've changed how Kotlin support packages are released. Instead of maintaining multiple modules with the Kotlin version baked into the artifact name (e.g. \u003ccode\u003ejobrunr-kotlin-2.0-support\u003c/code\u003e, \u003ccode\u003ejobrunr-kotlin-2.1-support\u003c/code\u003e), there is now a single \u003ccode\u003ejobrunr-kotlin-support\u003c/code\u003e artifact. This means less duplication on our side and a more predictable dependency for you. The package targets Kotlin 2.2 as its baseline, which JobRunr will stay on for the foreseeable future, but it also supports 2.1 and has already been tested against 2.3.\u003c/p\u003e\n\u003cp\u003eNote for JobRunr Pro: the packages are prefixed with \u003ccode\u003ejobrunr-pro\u003c/code\u003e giving \u003ccode\u003ejobrunr-pro-kotlin-support\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eExternal Jobs (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eAn \u003ccode\u003eExternalJob\u003c/code\u003e is a job that requires feedback from an external process to determine the success of the \u003ccode\u003eJob\u003c/code\u003e. This breaks the usual JobRunr flow where JobRunr marks a job as completed as soon as the method finishes.\u003c/p\u003e\n\u003cp\u003eThis new feature is very handy for serverless computation (trigger a Lambda or Cloud Function and wait for a callback), long-running third-party workflows (AI pipeline, video transcoding, payment processing, ...), or human-in-the-loop approvals.\u003c/p\u003e\n\u003cp\u003eYou can now create these jobs as follows:\u003c/p\u003e\n\u003cp\u003eFirst create the external job\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/60e2cc296687a6e4a68c35e2a762059ce12999e1\"\u003e\u003ccode\u003e60e2cc2\u003c/code\u003e\u003c/a\u003e Backport build improvement (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/934cb393a43c5bff38d8001920955ec3b5e26819\"\u003e\u003ccode\u003e934cb39\u003c/code\u003e\u003c/a\u003e fix: use non-prefixed version for jobrunr-bom in Gradle module metadata (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/d7dc77e7ed83cbeadf28102e70b6a4ba957cffa2\"\u003e\u003ccode\u003ed7dc77e\u003c/code\u003e\u003c/a\u003e Improve jobfilters to keep default filters even if Job does not exist (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1510\"\u003e#1510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/3beb523d9596b9d01e7dcf9bb78b0920aaa42433\"\u003e\u003ccode\u003e3beb523\u003c/code\u003e\u003c/a\u003e Fix AbstractStorageProvider, don't use ForkJoinPool (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1491\"\u003e#1491\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b5fbea57a68af6d585cc821ac6dcf25a65b85588\"\u003e\u003ccode\u003eb5fbea5\u003c/code\u003e\u003c/a\u003e Bump svgo (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1509\"\u003e#1509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/8453941db745830dcd199c439534e92c6b17056d\"\u003e\u003ccode\u003e8453941\u003c/code\u003e\u003c/a\u003e Update frontend dependencies (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/553e9ca47dc2944b7e380a8ea28893858cf45847\"\u003e\u003ccode\u003e553e9ca\u003c/code\u003e\u003c/a\u003e Update dependencies and fix sonarqube feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1506\"\u003e#1506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/6847427408e1f71510cb37d49b33a485247e4a57\"\u003e\u003ccode\u003e6847427\u003c/code\u003e\u003c/a\u003e Simplify Kotlin support (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1504\"\u003e#1504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/aaa1474fa46c527753c8f45998ea0133767c9083\"\u003e\u003ccode\u003eaaa1474\u003c/code\u003e\u003c/a\u003e More sonarqube improvements. (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/ca363bef804925829862061a006d9dfdb167801f\"\u003e\u003ccode\u003eca363be\u003c/code\u003e\u003c/a\u003e Implement improvements for Pro (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.4.2...v8.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.23.0\u003c/h2\u003e\n\u003ch2\u003eNOTE: Breaking change for Android\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003emockito-android\u003c/code\u003e 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 \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3788\"\u003e#3788\u003c/a\u003e for more details.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.23.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-03-11 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0\"\u003e6 commit(s)\u003c/a\u003e by Brice Dutheil, Joshua Selbo, Philippe Kernevez\u003c/li\u003e\n\u003cli\u003eReplace mockito-android mock maker implementation with dexmaker-mockito-inline [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3792\"\u003e#3792\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3792\"\u003emockito/mockito#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError with AbstractList after using mockSingleton [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3790\"\u003emockito/mockito#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark parameters of \u003ccode\u003eMockito.when\u003c/code\u003e \u003ccode\u003e@Nullable\u003c/code\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003emockito/mockito#3503\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a231205b240e7884a63bf0f63440012867a4da21\"\u003e\u003ccode\u003ea231205\u003c/code\u003e\u003c/a\u003e Fix StackOverflowError with AbstractList after using mockSingleton (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/f6a91a6a6138c776fa8b41ffb3fd078c64802044\"\u003e\u003ccode\u003ef6a91a6\u003c/code\u003e\u003c/a\u003e Replace mockito-android mock maker implementation with dexmaker-mockito-inlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/aa2298a627ab2c0bce07f648e444477d8e2e05ba\"\u003e\u003ccode\u003eaa2298a\u003c/code\u003e\u003c/a\u003e fix: make spotless happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a6729d657e232ca64da81d9801d7b8f3be6fc49a\"\u003e\u003ccode\u003ea6729d6\u003c/code\u003e\u003c/a\u003e chore: update BDDMockito with jspecify annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bb83c922484cfd3693d61549b5d6ef39a9c02c2b\"\u003e\u003ccode\u003ebb83c92\u003c/code\u003e\u003c/a\u003e chore: move jspecify as a compile only dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/47a46954cd1c0f8ef64ec63d43da9b71081d74e6\"\u003e\u003ccode\u003e47a4695\u003c/code\u003e\u003c/a\u003e chore: add jspecify with minimal change. Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.9 to 42.7.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.10\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate site for 42.7.10 release \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate DisabledIfServerGreater annotation  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix non-standard strings failing test for version 19 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix small issues in ConnectionFactoryImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to Shadow 9 \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3931\"\u003e#3931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance \u003ca href=\"https://github.com/Praveen7294\"\u003e\u003ccode\u003e@​Praveen7294\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance \u003ca href=\"https://github.com/aclfe\"\u003e\u003ccode\u003e@​aclfe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elastEditYear to 2026 and bump version \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3909\"\u003e#3909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 4bdb89f \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to cd1dba6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency com.typesafe.play:sbt-plugin to v2.9.10 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.10] (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate to Shadow 9 \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3931\"\u003ePR 3931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3925\"\u003epgjdbc/pgjdbc#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3922\"\u003epgjdbc/pgjdbc#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3917\"\u003epgjdbc/pgjdbc#3917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: non-standard strings failing test for version 19 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3934\"\u003epgjdbc/pgjdbc#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: small issues in ConnectionFactoryImpl [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3929\"\u003epgjdbc/pgjdbc#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3913\"\u003ePR # 3913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3911\"\u003epgjdbc/pgjdbc#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3912\"\u003epgjdbc/pgjdbc#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3813\"\u003epgjdbc/pgjdbc#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverted\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot; [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3932\"\u003epgjdbc/pgjdbc#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27571c8e18712e7fc6a007bd38ab8e3d6c309c0c\"\u003e\u003ccode\u003e27571c8\u003c/code\u003e\u003c/a\u003e Update site for 42.7.10 release (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c7b512d138204bffb8d963fbb7e138e51501363e\"\u003e\u003ccode\u003ec7b512d\u003c/code\u003e\u003c/a\u003e Create DisabledIfServerGreater annotation for disabling tests for newer serve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/47f7e3bba211dc2078bcbe3bcc1ffede855d2b1e\"\u003e\u003ccode\u003e47f7e3b\u003c/code\u003e\u003c/a\u003e fix non-standard strings failing test for version 19 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d4cf4200a85600509a12740cfa99cd1836adc465\"\u003e\u003ccode\u003ed4cf420\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6ea732c4984af6cae52abb061bdc81ae318ed98f\"\u003e\u003ccode\u003e6ea732c\u003c/code\u003e\u003c/a\u003e fix small issues in ConnectionFactoryImpl (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/95cecdb4071d86bed90a13a8b91c66f00fe0ae06\"\u003e\u003ccode\u003e95cecdb\u003c/code\u003e\u003c/a\u003e Migrate to Shadow 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/5762c4269c6a22267aeccbd328d49803fd0abb71\"\u003e\u003ccode\u003e5762c42\u003c/code\u003e\u003c/a\u003e style: fix empty line before javadoc for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1ac8d99a0042dd8250475aed477bdbfed565a7c1\"\u003e\u003ccode\u003e1ac8d99\u003c/code\u003e\u003c/a\u003e style: fix lambda argument indentation for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/3fab588d93ae4cfeb13f75ba08894b804b256d51\"\u003e\u003ccode\u003e3fab588\u003c/code\u003e\u003c/a\u003e test: add autosave=always|never|conservative and cleanupSavepoints=true|false...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/9c20cc2da632fd43f7662cdd10699a22c7fae4c3\"\u003e\u003ccode\u003e9c20cc2\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 4bdb89f\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.9...REL42.7.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.3 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.4\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUsing context-propagation with a no-op Observation corrupts the current Observation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7200\"\u003e#7200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument (Default)MeterObservationHandler \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6361\"\u003e#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument Jakarta Mail instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6485\"\u003e#6485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument statsd UDS config \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5730\"\u003e#5730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kangdaeun1022\"\u003e\u003ccode\u003e@​kangdaeun1022\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/seonghyeoklee\"\u003e\u003ccode\u003e@​seonghyeoklee\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/414cb9057ec888387f5e2fb9471fcbca9ca131f0\"\u003e\u003ccode\u003e414cb90\u003c/code\u003e\u003c/a\u003e Polish order of Jakarta Mail in list/table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/2bd0e54c29bb81db32d3dbed286f46b2182d41f6\"\u003e\u003ccode\u003e2bd0e54\u003c/code\u003e\u003c/a\u003e Document Jakarta Mail instrumentation (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7256\"\u003e#7256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/12d451c9cb61e767e56dc177b048c46da8dd3ba1\"\u003e\u003ccode\u003e12d451c\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/b2c9cd678a9e3aa3afc68a742737577dcd55a9c9\"\u003e\u003ccode\u003eb2c9cd6\u003c/code\u003e\u003c/a\u003e Document DefaultMeterObservationHandler (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7261\"\u003e#7261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/298c397400ab893044d84e3c654d1cdadffaaedd\"\u003e\u003ccode\u003e298c397\u003c/code\u003e\u003c/a\u003e Upgrade cimg/openjdk images (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7263\"\u003e#7263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/232114c27f24537fce4e2918d9ab8f922abf11eb\"\u003e\u003ccode\u003e232114c\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-resolver-provider from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/03c2e06d827339aab9b7aa1b4bae278aafb4bae6\"\u003e\u003ccode\u003e03c2e06\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-resolver-provider from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7257\"\u003e#7257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/88e44e5a30c30943fbd0c82a05fc1a8532cb3496\"\u003e\u003ccode\u003e88e44e5\u003c/code\u003e\u003c/a\u003e Polish \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6667\"\u003egh-6667\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7254\"\u003e#7254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/dfd77fc683abe273cc3c49d2e5f8641b083134d2\"\u003e\u003ccode\u003edfd77fc\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/59fc4bf59b8ef06b4718a581603e00a6c07a4d38\"\u003e\u003ccode\u003e59fc4bf\u003c/code\u003e\u003c/a\u003e Add UDS configuration guide for StatsD (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5730\"\u003e#5730\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7241\"\u003e#7241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.3...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-spring` from 7.6.0 to 7.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lukas-krecan/ShedLock/blob/master/RELEASES.md\"\u003enet.javacrumbs.shedlock:shedlock-spring's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.7.0 (2026-03-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Micrometer metrics (thanks \u003ca href=\"https://github.com/josipmusa\"\u003e\u003ccode\u003e@​josipmusa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/f42458f86c543af45b0051bcbacc9e5601a0d01f\"\u003e\u003ccode\u003ef42458f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release shedlock-parent-7.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/7c8b27a3d00d08803ed79c08e8b78004f12022df\"\u003e\u003ccode\u003e7c8b27a\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.13 to 2.42.14 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/a03edff3021aa3f32e268befd5c7bd09c9d0b3b2\"\u003e\u003ccode\u003ea03edff\u003c/code\u003e\u003c/a\u003e Support for LockingTaskExecutorListener in MethodProxyAop (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/3e7cfea90abb399dfbeae31aadf6601bcb76b4e8\"\u003e\u003ccode\u003e3e7cfea\u003c/code\u003e\u003c/a\u003e Bump micronaut4.version from 4.10.9 to 4.10.10 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/563c61eee48f3ead58f269157150e774aa0e1e97\"\u003e\u003ccode\u003e563c61e\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.12 to 2.42.13 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3321\"\u003e#3321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/9b70d701962e84ca8f603626bd5b675d71cfce57\"\u003e\u003ccode\u003e9b70d70\u003c/code\u003e\u003c/a\u003e Bump io.micrometer:micrometer-core from 1.15.9 to 1.16.4 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/4b96242939c1eaa57d51bfcb55c89aa439977dec\"\u003e\u003ccode\u003e4b96242\u003c/code\u003e\u003c/a\u003e Bump kotlin.ver from 2.3.10 to 2.3.20 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3320\"\u003e#3320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/7914bdef3acc8b156904a7bbfe86ce32fa964bcb\"\u003e\u003ccode\u003e7914bde\u003c/code\u003e\u003c/a\u003e Bump spring.version from 7.0.5 to 7.0.6 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/ac993b8e757ffdf4d400aee041e3c41c7f362e4f\"\u003e\u003ccode\u003eac993b8\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.11 to 2.42.12 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/28bc0a4c7dc8520040e13534f38d6cb724ed3ac2\"\u003e\u003ccode\u003e28bc0a4\u003c/code\u003e\u003c/a\u003e Bump org.springframework.data:spring-data-redis from 4.0.3 to 4.0.4 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lukas-krecan/ShedLock/compare/shedlock-parent-7.6.0...shedlock-parent-7.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.6.0 to 7.7.0\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.6.0 to 7.7.0\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.4 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.4...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContain...\n\n_Description has been truncated_","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2256","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2256","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2256/packages"},{"uuid":"4048739635","node_id":"PR_kwDOKyk85s7JO_Vu","number":2245,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T01:05:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T01:05:26.000Z","updated_at":"2026-03-13T01:05:35.000Z","time_to_close":259207,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":14,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"software.amazon.awssdk:bom","old_version":"2.41.25","new_version":"2.42.8"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.5","new_version":"4.34.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.4.2","new_version":"8.5.0","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.22.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.postgresql:postgresql","old_version":"42.7.9","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.0.1","new_version":"3.1.1"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.4","new_version":"2.5.7"},{"name":"io.sentry.jvm.gradle","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.3.0"},{"name":"nl.littlerobots.version-catalog-update","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/littlerobots/version-catalog-update-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 14 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| software.amazon.awssdk:bom | `2.41.25` | `2.42.8` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.5` | `4.34.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.4.2` | `8.5.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.22.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.9` | `42.7.10` |\n| com.github.jk1.dependency-license-report | `3.0.1` | `3.1.1` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gorylenko.gradle-git-properties | `2.5.4` | `2.5.7` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.0.0` | `6.1.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| com.diffplug.spotless | `8.2.1` | `8.3.0` |\n| [nl.littlerobots.version-catalog-update](https://github.com/littlerobots/version-catalog-update-plugin) | `1.0.1` | `1.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `software.amazon.awssdk:bom` from 2.41.25 to 2.42.8\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.5 to 4.34.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.4.2 to 8.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.5.0\u003c/h2\u003e\n\u003ch1\u003eJobRunr 8.5.0 and JobRunr Pro 8.5.0\u003c/h1\u003e\n\u003cp\u003eJobRunr 8.5.0 brings simplified Kotlin support, faster startup times, and several bug fixes. JobRunr Pro 8.5.0 adds two highly requested features: external jobs and dashboard audit logs.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted changes\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSimplified Kotlin support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe've changed how Kotlin support packages are released. Instead of maintaining multiple modules with the Kotlin version baked into the artifact name (e.g. \u003ccode\u003ejobrunr-kotlin-2.0-support\u003c/code\u003e, \u003ccode\u003ejobrunr-kotlin-2.1-support\u003c/code\u003e), there is now a single \u003ccode\u003ejobrunr-kotlin-support\u003c/code\u003e artifact. This means less duplication on our side and a more predictable dependency for you. The package targets Kotlin 2.2 as its baseline, which JobRunr will stay on for the foreseeable future, but it also supports 2.1 and has already been tested against 2.3.\u003c/p\u003e\n\u003cp\u003eNote for JobRunr Pro: the packages are prefixed with \u003ccode\u003ejobrunr-pro\u003c/code\u003e giving \u003ccode\u003ejobrunr-pro-kotlin-support\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eExternal Jobs (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eAn \u003ccode\u003eExternalJob\u003c/code\u003e is a job that requires feedback from an external process to determine the success of the \u003ccode\u003eJob\u003c/code\u003e. This breaks the usual JobRunr flow where JobRunr marks a job as completed as soon as the method finishes.\u003c/p\u003e\n\u003cp\u003eThis new feature is very handy for serverless computation (trigger a Lambda or Cloud Function and wait for a callback), long-running third-party workflows (AI pipeline, video transcoding, payment processing, ...), or human-in-the-loop approvals.\u003c/p\u003e\n\u003cp\u003eYou can now create these jobs as follows:\u003c/p\u003e\n\u003cp\u003eFirst create the external job\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eJobProId jobId = BackgroundJob.create(anExternalJob()\r\n                .withDetails(() -\u0026gt; nonBlockingRequest()));\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eLater signal the success (or failure or progress)\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eBackgroundJob.signalExternalJobSucceeded(jobId.asUUID());\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can also create and manage \u003ccode\u003eExternalRecurringJob\u003c/code\u003es.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eDashboard Audit Logging (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe now log actions performed by the dashboard user. You can expect to find messages like these in your logs:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed the server overview\r\nINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed 6 job(s)\r\nINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') changed the state of 2 job(s)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWith extra details logged at DEBUG level:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eDEBUG o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed Job(id='019cb439-5093-7c7a-89a6-e05354c091f1', jobName='org.jobrunr.stubs.TestService.enqueueNewBatchWorkWithBuilder(3)')\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/d7dc77e7ed83cbeadf28102e70b6a4ba957cffa2\"\u003e\u003ccode\u003ed7dc77e\u003c/code\u003e\u003c/a\u003e Improve jobfilters to keep default filters even if Job does not exist (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1510\"\u003e#1510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/3beb523d9596b9d01e7dcf9bb78b0920aaa42433\"\u003e\u003ccode\u003e3beb523\u003c/code\u003e\u003c/a\u003e Fix AbstractStorageProvider, don't use ForkJoinPool (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1491\"\u003e#1491\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b5fbea57a68af6d585cc821ac6dcf25a65b85588\"\u003e\u003ccode\u003eb5fbea5\u003c/code\u003e\u003c/a\u003e Bump svgo (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1509\"\u003e#1509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/8453941db745830dcd199c439534e92c6b17056d\"\u003e\u003ccode\u003e8453941\u003c/code\u003e\u003c/a\u003e Update frontend dependencies (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/553e9ca47dc2944b7e380a8ea28893858cf45847\"\u003e\u003ccode\u003e553e9ca\u003c/code\u003e\u003c/a\u003e Update dependencies and fix sonarqube feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1506\"\u003e#1506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/6847427408e1f71510cb37d49b33a485247e4a57\"\u003e\u003ccode\u003e6847427\u003c/code\u003e\u003c/a\u003e Simplify Kotlin support (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1504\"\u003e#1504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/aaa1474fa46c527753c8f45998ea0133767c9083\"\u003e\u003ccode\u003eaaa1474\u003c/code\u003e\u003c/a\u003e More sonarqube improvements. (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/ca363bef804925829862061a006d9dfdb167801f\"\u003e\u003ccode\u003eca363be\u003c/code\u003e\u003c/a\u003e Implement improvements for Pro (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/2d167187419e41840a41838d6e01290f65f38051\"\u003e\u003ccode\u003e2d16718\u003c/code\u003e\u003c/a\u003e Alternative fix for issue \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1493\"\u003e#1493\u003c/a\u003e. Move from primitive boolean to boxed Boolean...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/1994f69fddbfae9d50a0da0699573c4fca26a265\"\u003e\u003ccode\u003e1994f69\u003c/code\u003e\u003c/a\u003e Fix Sonarqube test results (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.4.2...v8.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/9e5d449a78132385e75ff02d02c61e49cce374b6\"\u003e\u003ccode\u003e9e5d449\u003c/code\u003e\u003c/a\u003e Add tests for Sets utility class (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8d9a62fafa9829ecfa0b298c0bd012faa3bf1868\"\u003e\u003ccode\u003e8d9a62f\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.9 to 42.7.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.10\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate site for 42.7.10 release \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate DisabledIfServerGreater annotation  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix non-standard strings failing test for version 19 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix small issues in ConnectionFactoryImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to Shadow 9 \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3931\"\u003e#3931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance \u003ca href=\"https://github.com/Praveen7294\"\u003e\u003ccode\u003e@​Praveen7294\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance \u003ca href=\"https://github.com/aclfe\"\u003e\u003ccode\u003e@​aclfe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elastEditYear to 2026 and bump version \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3909\"\u003e#3909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 4bdb89f \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to cd1dba6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency com.typesafe.play:sbt-plugin to v2.9.10 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.10] (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate to Shadow 9 \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3931\"\u003ePR 3931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3925\"\u003epgjdbc/pgjdbc#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3922\"\u003epgjdbc/pgjdbc#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3917\"\u003epgjdbc/pgjdbc#3917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: non-standard strings failing test for version 19 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3934\"\u003epgjdbc/pgjdbc#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: small issues in ConnectionFactoryImpl [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3929\"\u003epgjdbc/pgjdbc#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3913\"\u003ePR # 3913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3911\"\u003epgjdbc/pgjdbc#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3912\"\u003epgjdbc/pgjdbc#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3813\"\u003epgjdbc/pgjdbc#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverted\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot; [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3932\"\u003epgjdbc/pgjdbc#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27571c8e18712e7fc6a007bd38ab8e3d6c309c0c\"\u003e\u003ccode\u003e27571c8\u003c/code\u003e\u003c/a\u003e Update site for 42.7.10 release (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c7b512d138204bffb8d963fbb7e138e51501363e\"\u003e\u003ccode\u003ec7b512d\u003c/code\u003e\u003c/a\u003e Create DisabledIfServerGreater annotation for disabling tests for newer serve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/47f7e3bba211dc2078bcbe3bcc1ffede855d2b1e\"\u003e\u003ccode\u003e47f7e3b\u003c/code\u003e\u003c/a\u003e fix non-standard strings failing test for version 19 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d4cf4200a85600509a12740cfa99cd1836adc465\"\u003e\u003ccode\u003ed4cf420\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6ea732c4984af6cae52abb061bdc81ae318ed98f\"\u003e\u003ccode\u003e6ea732c\u003c/code\u003e\u003c/a\u003e fix small issues in ConnectionFactoryImpl (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/95cecdb4071d86bed90a13a8b91c66f00fe0ae06\"\u003e\u003ccode\u003e95cecdb\u003c/code\u003e\u003c/a\u003e Migrate to Shadow 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/5762c4269c6a22267aeccbd328d49803fd0abb71\"\u003e\u003ccode\u003e5762c42\u003c/code\u003e\u003c/a\u003e style: fix empty line before javadoc for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1ac8d99a0042dd8250475aed477bdbfed565a7c1\"\u003e\u003ccode\u003e1ac8d99\u003c/code\u003e\u003c/a\u003e style: fix lambda argument indentation for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/3fab588d93ae4cfeb13f75ba08894b804b256d51\"\u003e\u003ccode\u003e3fab588\u003c/code\u003e\u003c/a\u003e test: add autosave=always|never|conservative and cleanupSavepoints=true|false...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/9c20cc2da632fd43f7662cdd10699a22c7fae4c3\"\u003e\u003ccode\u003e9c20cc2\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 4bdb89f\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.9...REL42.7.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jk1.dependency-license-report` from 3.0.1 to 3.1.1\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\nUpdates `com.gorylenko.gradle-git-properties` from 2.5.4 to 2.5.7\n\nUpdates `io.sentry.jvm.gradle` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd install groups support for Build Distribution to control update visibility between distribution channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.1.0 to v3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1068\"\u003e#1068\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.1.0...3.2.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1069\"\u003e#1069\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1082\"\u003e#1082\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd install groups support for Build Distribution to control update visibility between distribution channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.1.0 to v3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1068\"\u003e#1068\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.1.0...3.2.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1069\"\u003e#1069\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1082\"\u003e#1082\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/4054e3e79b6b34fa6ae2f0176c04569ca103fb1b\"\u003e\u003ccode\u003e4054e3e\u003c/code\u003e\u003c/a\u003e release: 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/08dcce333fb58fe40a54b600530f611263f4d947\"\u003e\u003ccode\u003e08dcce3\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0917f17eb4c9a83b12132d3a322155a24e35e81c\"\u003e\u003ccode\u003e0917f17\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/5ee9042bc3f797b982fe4b65de6afcf5320efd9f\"\u003e\u003ccode\u003e5ee9042\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.21.2 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0bf08317552a52939f301a76a00046d44dd3ca67\"\u003e\u003ccode\u003e0bf0831\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.20.1 to 2.21.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/40198e40d2c462fb1746c04c8299ea8e5ab6119a\"\u003e\u003ccode\u003e40198e4\u003c/code\u003e\u003c/a\u003e feat(distribution): Add install-groups support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/bd235c51870834f671074205071fe6585d9a9af5\"\u003e\u003ccode\u003ebd235c5\u003c/code\u003e\u003c/a\u003e chore: update plugin-build/sentry-cli.properties to 3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/f2722d9cf8071d8e2df42494aece8a79a083ed06\"\u003e\u003ccode\u003ef2722d9\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.20.0 to 2.20.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/86a0f54ee52011635295a3f45207f6c06007f353\"\u003e\u003ccode\u003e86a0f54\u003c/code\u003e\u003c/a\u003e build(deps): bump gradle/actions from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1064\"\u003e#1064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/90c682f5575143ab379d5ac3bc5d24d161721773\"\u003e\u003ccode\u003e90c682f\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/github-workflows/.github/workflows/updater.yml fr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/compare/6.0.0...6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.2.6593 to 7.2.3.7755\n\nUpdates `com.diffplug.spotless` from 8.2.1 to 8.3.0\n\nUpdates `nl.littlerobots.version-catalog-update` from 1.0.1 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/releases\"\u003enl.littlerobots.version-catalog-update's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix adding dependencies that are contributed through build scripts (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin?tab=readme-ov-file#checking-for-updates\"\u003enew option\u003c/a\u003e to the \u003ccode\u003eversionCatalogUpdate\u003c/code\u003e task that will fail the build if there are updates for any dependency or specific dependencies. (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/blob/main/CHANGELOG.md\"\u003enl.littlerobots.version-catalog-update's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix adding dependencies that are contributed through build scripts (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin?tab=readme-ov-file#checking-for-updates\"\u003enew option\u003c/a\u003e to the \u003ccode\u003eversionCatalogUpdate\u003c/code\u003e task that will fail the build if there are updates for any dependency or specific dependencies. (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/9b5539bbad43ced94b163337181a18ed449a1a70\"\u003e\u003ccode\u003e9b5539b\u003c/code\u003e\u003c/a\u003e Bump version for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/c184b942daf482a3c41b4e4b010c2f6004f62f6b\"\u003e\u003ccode\u003ec184b94\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/b33217ba589088c5587e310425be3e7bd20e6493\"\u003e\u003ccode\u003eb33217b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/190\"\u003e#190\u003c/a\u003e from littlerobots/version-catalog-plugin-check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/e36e65e13dd12a7df099ba7812feff465ec03fa0\"\u003e\u003ccode\u003ee36e65e\u003c/code\u003e\u003c/a\u003e Update Readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/229307139fa95f50042fb54867dfad5903d4ec46\"\u003e\u003ccode\u003e2293071\u003c/code\u003e\u003c/a\u003e Rename options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/29a65db1c789de6c48621ffc02b3d97f22e8a52e\"\u003e\u003ccode\u003e29a65db\u003c/code\u003e\u003c/a\u003e Verify that pinned libraries are still being reported when using --check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/5d234d0f6265a7c2cc5a6a15e4b9e4e98e3db50c\"\u003e\u003ccode\u003e5d234d0\u003c/code\u003e\u003c/a\u003e Introduce check option to fail the build if there are updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/d9fb1f43ea542bb17251c79887ebd06f5b4d0b0c\"\u003e\u003ccode\u003ed9fb1f4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/181\"\u003e#181\u003c/a\u003e from littlerobots/fix/filter-resolved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/b549575371d450b18e3da39e4518f89247fecc9d\"\u003e\u003ccode\u003eb549575\u003c/code\u003e\u003c/a\u003e Filter resolved versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/f0fac4e058be37168e33733e323c5ab8acf8fa5c\"\u003e\u003ccode\u003ef0fac4e\u003c/code\u003e\u003c/a\u003e Bump version for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/compare/v1.0.1...v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2245","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2245","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2245/packages"},{"uuid":"4033167995","node_id":"PR_kwDOB33Ezc7IcqYg","number":163,"state":"closed","title":"Bump the all-minor group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-06T10:50:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-06T09:24:44.000Z","updated_at":"2026-03-06T10:50:03.000Z","time_to_close":5117,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-minor","update_count":5,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"com.google.googlejavaformat:google-java-format","old_version":"1.34.1","new_version":"1.35.0","repository_url":"https://github.com/google/google-java-format"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.0"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.3.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-minor group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| [com.google.googlejavaformat:google-java-format](https://github.com/google/google-java-format) | `1.34.1` | `1.35.0` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.0` |\n| com.diffplug.spotless | `8.2.1` | `8.3.0` |\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `com.google.googlejavaformat:google-java-format` from 1.34.1 to 1.35.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/google-java-format/releases\"\u003ecom.google.googlejavaformat:google-java-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.35.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved support for latest JDK 27 EA builds (\u003ca href=\"https://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\"\u003ehttps://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\"\u003ehttps://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/cdd8a84012838205747cfd54b389a37397bdb701\"\u003e\u003ccode\u003ecdd8a84\u003c/code\u003e\u003c/a\u003e Release google-java-format 1.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/2f7e558e586788110dfda603652f68915d890cb0\"\u003e\u003ccode\u003e2f7e558\u003c/code\u003e\u003c/a\u003e Use JDK 21 for Eclipse plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/496299310ed44c732ef410a729d477ee03868bf7\"\u003e\u003ccode\u003e4962993\u003c/code\u003e\u003c/a\u003e Migrate to records in google-java-format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\"\u003e\u003ccode\u003e075e025\u003c/code\u003e\u003c/a\u003e Prepare to changes to \u003ccode\u003evar\u003c/code\u003e in AST\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/b0ef30ae3634bd7016159a62645397597d0b2fde\"\u003e\u003ccode\u003eb0ef30a\u003c/code\u003e\u003c/a\u003e Don't list the same annotation twice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/730d3b1e61fb7d4a9eafbbb87db72bb7d4715699\"\u003e\u003ccode\u003e730d3b1\u003c/code\u003e\u003c/a\u003e Refactor Github Action per b/485167538\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/fc4b2e9f813c1c7ad6e5ee94ffa66a889f9135c8\"\u003e\u003ccode\u003efc4b2e9\u003c/code\u003e\u003c/a\u003e Automatic code cleanup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/f1f5c67db13ce6ee11572bc3b39a7e23c178577d\"\u003e\u003ccode\u003ef1f5c67\u003c/code\u003e\u003c/a\u003e Add simple native formatting test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\nUpdates `com.gradle.plugin-publish` from 2.0.0 to 2.1.0\n\nUpdates `com.diffplug.spotless` from 8.2.1 to 8.3.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tbroyer/gradle-errorprone-plugin/pull/163","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tbroyer%2Fgradle-errorprone-plugin/issues/163","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/163/packages"},{"uuid":"4025617016","node_id":"PR_kwDOG8H26c7IEGRx","number":530,"state":"open","title":"Bump the gradle-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java","Review effort 2/5"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T04:13:13.000Z","updated_at":"2026-03-05T04:14:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":7,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"org.wiremock.integrations:wiremock-spring-boot","old_version":"4.1.0","new_version":"4.2.0","repository_url":"https://github.com/wiremock/wiremock-spring-boot"},{"name":"io.cucumber:cucumber-java","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| [org.wiremock.integrations:wiremock-spring-boot](https://github.com/wiremock/wiremock-spring-boot) | `4.1.0` | `4.2.0` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-junit](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `org.wiremock.integrations:wiremock-spring-boot` from 4.1.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/releases\"\u003eorg.wiremock.integrations:wiremock-spring-boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for standalone \u003ca href=\"https://github.com/ConfigureWireMock\"\u003e\u003ccode\u003e@​ConfigureWireMock\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/194\"\u003e#194\u003c/a\u003e) \u003ca href=\"https://github.com/utafrali\"\u003e\u003ccode\u003e@​utafrali\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/ebacc67829aaa2a5e493681795caa480507f44b1\"\u003e\u003ccode\u003eebacc67\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/b9afe1aa4c0fc589f16255eab9b1f15fc7760dfc\"\u003e\u003ccode\u003eb9afe1a\u003c/code\u003e\u003c/a\u003e Merge branch 'utafrali-fix/issue-193-top-level-standalone-configurewiremock-h'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/da785b5a2bbd83cc003b9c5e4444014eef94dc6b\"\u003e\u003ccode\u003eda785b5\u003c/code\u003e\u003c/a\u003e chore: more tests on standalone configure wiremock (refs \u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/658691ddad1b76df37354659bd93ec335c7b8934\"\u003e\u003ccode\u003e658691d\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/193\"\u003e#193\u003c/a\u003e: support standalone \u003ca href=\"https://github.com/ConfigureWireMock\"\u003e\u003ccode\u003e@​ConfigureWireMock\u003c/code\u003e\u003c/a\u003e as a class-level annotation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/compare/4.1.0...4.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-java` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.2.6593 to 7.2.3.7755\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/osber1/loans/pull/530","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osber1%2Floans/issues/530","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/530/packages"},{"uuid":"4014926305","node_id":"PR_kwDORcup9s7HhMdl","number":52,"state":"open","title":"chore: bump net.ltgt.errorprone from 4.2.0 to 5.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-03T06:16:43.000Z","updated_at":"2026-03-03T06:22:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"net.ltgt.errorprone","old_version":"4.2.0","new_version":"5.1.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.2.0 to 5.1.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.2.0\u0026new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AgentEnsemble/agentensemble/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgentEnsemble%2Fagentensemble/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"},{"uuid":"3982042128","node_id":"PR_kwDORXJxzs7F2HbF","number":15,"state":"open","title":"Bump net.ltgt.errorprone from 4.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-24T07:31:54.000Z","updated_at":"2026-02-24T07:32:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/larpconnect/larpconnect/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/larpconnect%2Flarpconnect/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"3930749611","node_id":"PR_kwDOCQrD6s7DOKSx","number":3363,"state":"closed","title":"Bump net.ltgt.errorprone from 3.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-13T00:53:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-12T09:22:58.000Z","updated_at":"2026-02-13T00:53:59.000Z","time_to_close":55860,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"3.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 3.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/scalar-labs/scalardb/pull/3363","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalar-labs%2Fscalardb/issues/3363","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3363/packages"},{"uuid":"3881233901","node_id":"PR_kwDOQtvgz87ArLpU","number":35,"state":"closed","title":"chore(deps): bump net.ltgt.errorprone from 4.4.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-04T22:14:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T05:10:49.000Z","updated_at":"2026-03-04T22:14:33.000Z","time_to_close":2739816,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/verinix/neural-knob/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/verinix%2Fneural-knob/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"},{"uuid":"3873838732","node_id":"PR_kwDONFnX0c7ATA56","number":13,"state":"closed","title":"[Dependabot](deps): Bump the etc group with 3 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-02T00:14:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T04:21:50.000Z","updated_at":"2026-02-02T00:14:17.000Z","time_to_close":244346,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":3,"packages":[{"name":"gradle-wrapper","old_version":"9.3.0","new_version":"9.3.1"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/uber/NullAway"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 3 updates: gradle-wrapper, [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) and net.ltgt.errorprone.\n\nUpdates `gradle-wrapper` from 9.3.0 to 9.3.1\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cc9dab81ae5cd9276a90130a4cfb3cb831eca379\"\u003e\u003ccode\u003ecc9dab8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/99025e4796ecd26b0b86c56007033bacab422062\"\u003e\u003ccode\u003e99025e4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1449\"\u003e#1449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b27f13d9f4bafdff8ad52a44abd31f040f4943a3\"\u003e\u003ccode\u003eb27f13d\u003c/code\u003e\u003c/a\u003e Better support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/4c619e85af4d915e71d382046de791f01b4609b1\"\u003e\u003ccode\u003e4c619e8\u003c/code\u003e\u003c/a\u003e Add junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c27f3f494a6b4939e5b9349847333141d01a86f4\"\u003e\u003ccode\u003ec27f3f4\u003c/code\u003e\u003c/a\u003e Substitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fc6d95655fb1976567e5b7f4785a2de96a1bfbe5\"\u003e\u003ccode\u003efc6d956\u003c/code\u003e\u003c/a\u003e Improve verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7f8bbcafbee8d38e26f616bb612c6532bffe5bf5\"\u003e\u003ccode\u003e7f8bbca\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kairyx-dev/KorConverterBot-SpringBoot/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3868898284","node_id":"PR_kwDOLv5Pdc7ACa9A","number":342,"state":"open","title":"chore(deps): Bump net.ltgt.errorprone from 4.4.0 to 5.0.0 in /referencing","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T05:23:46.000Z","updated_at":"2026-01-29T05:26:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":"/referencing","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexandre-Carbenay/library/pull/342","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexandre-Carbenay%2Flibrary/issues/342","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/342/packages"},{"uuid":"3868879726","node_id":"PR_kwDOLv5Pdc7ACW-5","number":340,"state":"open","title":"chore(deps): Bump net.ltgt.errorprone from 4.4.0 to 5.0.0 in /catalog","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T05:17:07.000Z","updated_at":"2026-01-29T05:20:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":"/catalog","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexandre-Carbenay/library/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexandre-Carbenay%2Flibrary/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"},{"uuid":"3868712353","node_id":"PR_kwDOG8H26c7AByzc","number":522,"state":"open","title":"Bump the gradle-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","java","Review effort 1/5"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T04:13:24.000Z","updated_at":"2026-01-29T04:17:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"io.cucumber:cucumber-java","old_version":"7.33.0","new_version":"7.34.1","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit","old_version":"7.33.0","new_version":"7.34.1","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"net.javacrumbs.shedlock:shedlock-spring","old_version":"7.5.0","new_version":"7.6.0","repository_url":"https://github.com/lukas-krecan/ShedLock"},{"name":"net.javacrumbs.shedlock:shedlock-provider-jdbc-template","old_version":"7.5.0","new_version":"7.6.0"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"### **User description**\nBumps the gradle-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.1` |\n| [io.cucumber:cucumber-junit](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.1` |\n| [net.javacrumbs.shedlock:shedlock-spring](https://github.com/lukas-krecan/ShedLock) | `7.5.0` | `7.6.0` |\n| net.javacrumbs.shedlock:shedlock-provider-jdbc-template | `7.5.0` | `7.6.0` |\n| net.ltgt.errorprone | `4.4.0` | `5.0.0` |\n\n\nUpdates `io.cucumber:cucumber-java` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-spring` from 7.5.0 to 7.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lukas-krecan/ShedLock/blob/master/RELEASES.md\"\u003enet.javacrumbs.shedlock:shedlock-spring's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.0 (2026-01-27)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustomizable document field names for Elasticsearch9 and OpenSearch providers (thanks \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/f62948f7f1d19c7b1c327e715a8cf206f15ed0c8\"\u003e\u003ccode\u003ef62948f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release shedlock-parent-7.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/e09b557562d857b9dbb119cce83f13d7617c4707\"\u003e\u003ccode\u003ee09b557\u003c/code\u003e\u003c/a\u003e Upgrade maven wrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/b10263da91f4ead3d34d4da90d68f84e140837f0\"\u003e\u003ccode\u003eb10263d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3203\"\u003e#3203\u003c/a\u003e from lukas-krecan/dependabot/maven/software.amazon.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/bfce449e61ec0d08ea72eb4ad15056b3f0c9e86f\"\u003e\u003ccode\u003ebfce449\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3204\"\u003e#3204\u003c/a\u003e from lukas-krecan/dependabot/maven/org.apache.maven....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/8957d916d92e3e9a99e9db3e7a3849a3bbce7f0d\"\u003e\u003ccode\u003e8957d91\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3205\"\u003e#3205\u003c/a\u003e from lukas-krecan/dependabot/maven/com.uber.nullaway...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/a625d426b4c5b3ba28e2f2ef6654a03ebf7e1b7e\"\u003e\u003ccode\u003ea625d42\u003c/code\u003e\u003c/a\u003e Bump com.uber.nullaway:nullaway from 0.13.0 to 0.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/be54ae32ed1bebbc3fad2740d910f6f06a65f786\"\u003e\u003ccode\u003ebe54ae3\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.extensions:maven-build-cache-extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/44ad26c8a1ef9f20bbe3199f95a0a21f5b0bf2d3\"\u003e\u003ccode\u003e44ad26c\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.41.14 to 2.41.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/3fd16724cdfd4d47357e737c62028daccff31a11\"\u003e\u003ccode\u003e3fd1672\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3202\"\u003e#3202\u003c/a\u003e from lukas-krecan/os-config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/100cf5820ac3e2b31edf5fe8cfadb1d668a29d8c\"\u003e\u003ccode\u003e100cf58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3201\"\u003e#3201\u003c/a\u003e from lukas-krecan/dependabot/maven/org.assertj-asser...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lukas-krecan/ShedLock/compare/shedlock-parent-7.5.0...shedlock-parent-7.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.5.0 to 7.6.0\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.5.0 to 7.6.0\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e\n\n\n___\n\n### **PR Type**\nEnhancement\n\n\n___\n\n### **Description**\n- Bump `cucumber` from 7.33.0 to 7.34.1\n\n- Update `shedlock` from 7.5.0 to 7.6.0\n\n- Upgrade `errorprone` plugin to 5.0.0\n\n\n___\n\n\n\n\u003cdetails\u003e \u003csummary\u003e\u003ch3\u003e File Walkthrough\u003c/h3\u003e\u003c/summary\u003e\n\n\u003ctable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth align=\"left\"\u003eRelevant files\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003eDependencies\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e\u003ctable\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cstrong\u003elibs.versions.toml\u003c/strong\u003e\u003cdd\u003e\u003ccode\u003eUpdate dependency version references\u003c/code\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u003c/dd\u003e\u003c/summary\u003e\n\u003chr\u003e\n\ngradle/libs.versions.toml\n\n\u003cul\u003e\u003cli\u003eUpdated \u003ccode\u003ecucumber\u003c/code\u003e version to \"7.34.1\"\u003cbr\u003e \u003cli\u003e Updated \u003ccode\u003eshedlock\u003c/code\u003e version to \"7.6.0\"\u003cbr\u003e \u003cli\u003e Upgraded \u003ccode\u003eerrorprone\u003c/code\u003e plugin to \"5.0.0\"\u003c/ul\u003e\n\n\n\u003c/details\u003e\n\n\n  \u003c/td\u003e\n  \u003ctd\u003e\u003ca href=\"https://github.com/osber1/loans/pull/522/files#diff-697f70cdd88ba88fe77eebda60c7e143f6ad1286bca75017421e93ad84fb87df\"\u003e+3/-3\u003c/a\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u003c/td\u003e\n\n\u003c/tr\u003e\n\u003c/table\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\n\n\u003c/details\u003e\n\n___\n\n","html_url":"https://github.com/osber1/loans/pull/522","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osber1%2Floans/issues/522","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/522/packages"},{"uuid":"3867950906","node_id":"PR_kwDODf4ejs6__Pi0","number":36,"state":"closed","title":"build(deps): bump the gradle group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T06:02:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T23:56:42.000Z","updated_at":"2026-02-04T06:02:23.000Z","time_to_close":540340,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle","update_count":7,"packages":[{"name":"gradle-wrapper","old_version":"8.13","new_version":"9.3.0"},{"name":"org.flywaydb:flyway-core","old_version":"11.20.2","new_version":"12.0.0","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-hsqldb","old_version":"11.20.2","new_version":"12.0.0"},{"name":"org.graalvm.js:js-community","old_version":"25.0.1","new_version":"25.0.2","repository_url":"https://github.com/oracle/graal"},{"name":"org.graalvm.js:js-scriptengine","old_version":"25.0.1","new_version":"25.0.2","repository_url":"https://github.com/graalvm/graaljs"},{"name":"org.apache.groovy:groovy-all","old_version":"5.0.3","new_version":"5.0.4","repository_url":"https://github.com/apache/groovy"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the gradle group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `8.13` | `9.3.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.20.2` | `12.0.0` |\n| org.flywaydb:flyway-database-hsqldb | `11.20.2` | `12.0.0` |\n| [org.graalvm.js:js-community](https://github.com/oracle/graal) | `25.0.1` | `25.0.2` |\n| [org.graalvm.js:js-scriptengine](https://github.com/graalvm/graaljs) | `25.0.1` | `25.0.2` |\n| [org.apache.groovy:groovy-all](https://github.com/apache/groovy) | `5.0.3` | `5.0.4` |\n| net.ltgt.errorprone | `4.4.0` | `5.0.0` |\n\n\nUpdates `gradle-wrapper` from 8.13 to 9.3.0\n\nUpdates `org.flywaydb:flyway-core` from 11.20.2 to 12.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 12.0.0\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.3\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/d003178d29f9d19a8381f70d4f0a44fdae08dd34\"\u003e\u003ccode\u003ed003178\u003c/code\u003e\u003c/a\u003e Bump version to flyway-12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/6aa438ea6f9905ac34e95caacfa8357f4b479439\"\u003e\u003ccode\u003e6aa438e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.20.2...flyway-12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.20.2 to 12.0.0\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.20.2 to 12.0.0\n\nUpdates `org.graalvm.js:js-community` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/981ecb6e1be6bf4591a6dd24b48ea053221209f5\"\u003e\u003ccode\u003e981ecb6\u003c/code\u003e\u003c/a\u003e [GR-72395] Release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/811aa54e0916a9ec1d59a15595a4d450fd353349\"\u003e\u003ccode\u003e811aa54\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/aeff3457eb034288e4435593f49a4b47e79bf930\"\u003e\u003ccode\u003eaeff345\u003c/code\u003e\u003c/a\u003e [GR-70219] Backport to 25.0: Induction variable overflow detection: iv have r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/58ec3b9645b968d163a3d0fd6eed1ea6e45c1956\"\u003e\u003ccode\u003e58ec3b9\u003c/code\u003e\u003c/a\u003e [GR-71786] Backport to 25.0: In-place copySwap in JavaMemoryUtil is a no-op.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/3df0577a34901fd3accb5be60b13f0ca85ccbb96\"\u003e\u003ccode\u003e3df0577\u003c/code\u003e\u003c/a\u003e [GR-71011] Backport to 25.0: Make native slot wrappers context-specific. Fixe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ee11ac4825f9e7c25bd8e2e39445c0deac4293d0\"\u003e\u003ccode\u003eee11ac4\u003c/code\u003e\u003c/a\u003e [GR-68985] Backport to 25.0: Fix the reachability-metadata schema and include...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ee7da6d3cb52f7a5f5439cfd69617e8540bfca5c\"\u003e\u003ccode\u003eee7da6d\u003c/code\u003e\u003c/a\u003e [GR-72185] Update labsjdk to 25.0.2+10-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/c9260adb79c72ff9e0515b622871cfde096a1e4a\"\u003e\u003ccode\u003ec9260ad\u003c/code\u003e\u003c/a\u003e [GR-70097] Backport to 25.0: Fix constructor accessor checks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/182c6d5e37b6a39dcb416c5c5676bf493e578566\"\u003e\u003ccode\u003e182c6d5\u003c/code\u003e\u003c/a\u003e [GR-71881] Drop RSSTracker from disabled trackers for barista.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0c0e816be5f6eeadba061b20fd6b26680428b4f2\"\u003e\u003ccode\u003e0c0e816\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.js:js-scriptengine` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/graaljs/releases\"\u003eorg.graalvm.js:js-scriptengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGraalJS 25.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.graalvm.org/javascript/\"\u003eGraalJS\u003c/a\u003e is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.\nIt is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.\u003c/p\u003e\n\u003cp\u003eGraalJS version 25.0.2 is designed for use with Oracle GraalVM 25.0.2 or GraalVM Community Edition 25.0.2, and can be downloaded separately.\u003c/p\u003e\n\u003cp\u003eThere are two standalone types to choose from:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNative Standalone: This contains a Native Image compiled launcher\u003c/li\u003e\n\u003cli\u003eJVM Standalone: This contains JavaScript in the JVM configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo distinguish between them, the GraalVM Community Edition version has the suffix \u003ccode\u003e-community\u003c/code\u003e in its name. A JVM standalone has a \u003ccode\u003e-jvm\u003c/code\u003e suffix in its name.\u003c/p\u003e\n\u003cp\u003eLearn more about GraalJS and how to get started on the website at \u003ca href=\"https://www.graalvm.org/javascript/\"\u003ehttps://www.graalvm.org/javascript/\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/f5e5bb68a1fc6946e21fea6bd136909871f67d8b\"\u003e\u003ccode\u003ef5e5bb6\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/96981daea2a10ddd73b34ee3f0bdccc89aa56751\"\u003e\u003ccode\u003e96981da\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6a4c34cdfefc0ebbc3b9454312bf5b73d8eaa940\"\u003e\u003ccode\u003e6a4c34c\u003c/code\u003e\u003c/a\u003e [GR-69709] Backport to 25.0: Clearing temporary variables used during destruc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/dbeced4ffea02747378b1a1cf80b5a7fa8250a07\"\u003e\u003ccode\u003edbeced4\u003c/code\u003e\u003c/a\u003e [GR-69140] Backport to 25: Bump double-conversion version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/79dddc28ee080e47cf3fdbe9d6bbac8fa3270a60\"\u003e\u003ccode\u003e79dddc2\u003c/code\u003e\u003c/a\u003e Bump double-conversion version number (no changes).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6d67a8a31077664c5a403d00eeafc1eab5f44727\"\u003e\u003ccode\u003e6d67a8a\u003c/code\u003e\u003c/a\u003e Testing the handling of short values injected by an instrument.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/d42ab472fdfb3ddee137f5bc59daa83033fc4b2c\"\u003e\u003ccode\u003ed42ab47\u003c/code\u003e\u003c/a\u003e Using ImportValueNode when ScopeVariables are written.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/e24ea35caf78520d2a49d809d08affc1dfe8ec74\"\u003e\u003ccode\u003ee24ea35\u003c/code\u003e\u003c/a\u003e Adding IncomingConverter for JavaScriptNode.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/2bca3ca7d2780e48333cbf0749ff8b2f0f271967\"\u003e\u003ccode\u003e2bca3ca\u003c/code\u003e\u003c/a\u003e Adding regression tests of possible memory leaks during destructuring assignm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/4819c29972eb9cc5abb734406ff277ff4b68c892\"\u003e\u003ccode\u003e4819c29\u003c/code\u003e\u003c/a\u003e Clearing temporary variables used during destructuring assignment.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/graaljs/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.js:js-scriptengine` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/graaljs/releases\"\u003eorg.graalvm.js:js-scriptengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGraalJS 25.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.graalvm.org/javascript/\"\u003eGraalJS\u003c/a\u003e is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.\nIt is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.\u003c/p\u003e\n\u003cp\u003eGraalJS version 25.0.2 is designed for use with Oracle GraalVM 25.0.2 or GraalVM Community Edition 25.0.2, and can be downloaded separately.\u003c/p\u003e\n\u003cp\u003eThere are two standalone types to choose from:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNative Standalone: This contains a Native Image compiled launcher\u003c/li\u003e\n\u003cli\u003eJVM Standalone: This contains JavaScript in the JVM configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo distinguish between them, the GraalVM Community Edition version has the suffix \u003ccode\u003e-community\u003c/code\u003e in its name. A JVM standalone has a \u003ccode\u003e-jvm\u003c/code\u003e suffix in its name.\u003c/p\u003e\n\u003cp\u003eLearn more about GraalJS and how to get started on the website at \u003ca href=\"https://www.graalvm.org/javascript/\"\u003ehttps://www.graalvm.org/javascript/\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/f5e5bb68a1fc6946e21fea6bd136909871f67d8b\"\u003e\u003ccode\u003ef5e5bb6\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/96981daea2a10ddd73b34ee3f0bdccc89aa56751\"\u003e\u003ccode\u003e96981da\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6a4c34cdfefc0ebbc3b9454312bf5b73d8eaa940\"\u003e\u003ccode\u003e6a4c34c\u003c/code\u003e\u003c/a\u003e [GR-69709] Backport to 25.0: Clearing temporary variables used during destruc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/dbeced4ffea02747378b1a1cf80b5a7fa8250a07\"\u003e\u003ccode\u003edbeced4\u003c/code\u003e\u003c/a\u003e [GR-69140] Backport to 25: Bump double-conversion version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/79dddc28ee080e47cf3fdbe9d6bbac8fa3270a60\"\u003e\u003ccode\u003e79dddc2\u003c/code\u003e\u003c/a\u003e Bump double-conversion version number (no changes).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6d67a8a31077664c5a403d00eeafc1eab5f44727\"\u003e\u003ccode\u003e6d67a8a\u003c/code\u003e\u003c/a\u003e Testing the handling of short values injected by an instrument.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/d42ab472fdfb3ddee137f5bc59daa83033fc4b2c\"\u003e\u003ccode\u003ed42ab47\u003c/code\u003e\u003c/a\u003e Using ImportValueNode when ScopeVariables are written.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/e24ea35caf78520d2a49d809d08affc1dfe8ec74\"\u003e\u003ccode\u003ee24ea35\u003c/code\u003e\u003c/a\u003e Adding IncomingConverter for JavaScriptNode.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/2bca3ca7d2780e48333cbf0749ff8b2f0f271967\"\u003e\u003ccode\u003e2bca3ca\u003c/code\u003e\u003c/a\u003e Adding regression tests of possible memory leaks during destructuring assignm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/4819c29972eb9cc5abb734406ff277ff4b68c892\"\u003e\u003ccode\u003e4819c29\u003c/code\u003e\u003c/a\u003e Clearing temporary variables used during destructuring assignment.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/graaljs/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-all` from 5.0.3 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ricekot/zap-extensions/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricekot%2Fzap-extensions/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"3867781668","node_id":"PR_kwDODSe_NM6_-rEZ","number":362,"state":"closed","title":"Bump net.ltgt.errorprone from 4.4.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-03T00:07:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T22:52:17.000Z","updated_at":"2026-03-03T00:07:33.000Z","time_to_close":2855714,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eisopux/checker-framework-languageserver/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eisopux%2Fchecker-framework-languageserver/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"},{"uuid":"3867641591","node_id":"PR_kwDOJI0M986_-NG0","number":191,"state":"open","title":"Bump net.ltgt.errorprone from 3.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-28T22:04:23.000Z","updated_at":"2026-02-27T08:00:19.216Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"3.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 3.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/tmio/tuweni/pull/191","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmio%2Ftuweni/issues/191","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/191/packages"},{"uuid":"3831587194","node_id":"PR_kwDODf4ejs6-GuqE","number":34,"state":"closed","title":"build(deps): bump the gradle group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-21T09:04:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T00:28:55.000Z","updated_at":"2026-01-21T09:04:57.000Z","time_to_close":117361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle","update_count":20,"packages":[{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"org.mozilla:rhino","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.jsoup:jsoup","old_version":"1.21.2","new_version":"1.22.1","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.flywaydb:flyway-core","old_version":"11.19.0","new_version":"11.20.2","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-hsqldb","old_version":"11.19.0","new_version":"11.20.2"},{"name":"org.apache.groovy:groovy-all","old_version":"5.0.3","new_version":"5.0.4"},{"name":"io.grpc:grpc-protobuf","old_version":"1.77.0","new_version":"1.78.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"dev.langchain4j:langchain4j","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-azure-open-ai","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-ollama","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.36","new_version":"2.1.37","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"org.htmlunit:htmlunit-csp","old_version":"4.20.0","new_version":"4.21.0","repository_url":"https://github.com/HtmlUnit/htmlunit-csp"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.2","new_version":"1.18.4","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.seleniumhq.selenium:selenium-java","old_version":"4.39.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.zaproxy:zest","old_version":"0.33.0","new_version":"0.35.0","repository_url":"https://github.com/zaproxy/zest"},{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0"},{"name":"io.freefair.lombok","old_version":"9.1.0","new_version":"9.2.0","repository_url":"https://github.com/freefair/gradle-plugins"},{"name":"org.sonarqube","old_version":"7.2.1.6560","new_version":"7.2.2.6593"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.1` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.1` | `1.9.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.21.2` | `1.22.1` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.20.1` | `2.21.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.19.0` | `11.20.2` |\n| org.flywaydb:flyway-database-hsqldb | `11.19.0` | `11.20.2` |\n| org.apache.groovy:groovy-all | `5.0.3` | `5.0.4` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.77.0` | `1.78.0` |\n| [dev.langchain4j:langchain4j](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [dev.langchain4j:langchain4j-azure-open-ai](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [dev.langchain4j:langchain4j-ollama](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.36` | `2.1.37` |\n| [org.htmlunit:htmlunit-csp](https://github.com/HtmlUnit/htmlunit-csp) | `4.20.0` | `4.21.0` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.2` | `1.18.4` |\n| [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.40.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.zaproxy:zest](https://github.com/zaproxy/zest) | `0.33.0` | `0.35.0` |\n| net.ltgt.errorprone | `4.3.0` | `4.4.0` |\n| [io.freefair.lombok](https://github.com/freefair/gradle-plugins) | `9.1.0` | `9.2.0` |\n| org.sonarqube | `7.2.1.6560` | `7.2.2.6593` |\n\n\nUpdates `biz.aQute.bnd:biz.aQute.bnd.annotation` from 7.1.0 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bnd.annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBnd/Bndtools 7.2.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.2.1\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bndtools/bnd/compare/7.2.0...7.2.1\"\u003ehttps://github.com/bndtools/bnd/compare/7.2.0...7.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 7.2.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.2.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.1 to 3.27.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6367\"\u003ebndtools/bnd#6367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6366\"\u003ebndtools/bnd#6366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuid/dev7.2.0 by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6368\"\u003ebndtools/bnd#6368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.10.1 to 2.10.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6375\"\u003ebndtools/bnd#6375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.3 to 3.27.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6369\"\u003ebndtools/bnd#6369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.2.0 to 4.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6374\"\u003ebndtools/bnd#6374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Fix broken link to version policy by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6373\"\u003ebndtools/bnd#6373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.4 to 3.27.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6376\"\u003ebndtools/bnd#6376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNPE in Resolve when running without project by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6382\"\u003ebndtools/bnd#6382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd explicit dependencies to biz.aQute.bnd.maven by \u003ca href=\"https://github.com/laeubi\"\u003e\u003ccode\u003e@​laeubi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6385\"\u003ebndtools/bnd#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove fixed bnd workspace problem markers from Problem view again by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6383\"\u003ebndtools/bnd#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix NPE by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6388\"\u003ebndtools/bnd#6388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.5 to 3.27.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6386\"\u003ebndtools/bnd#6386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webrick from 1.9.0 to 1.9.1 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6384\"\u003ebndtools/bnd#6384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.202.0 to 1.203.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6392\"\u003ebndtools/bnd#6392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Bnd Launcher with Java 24 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6371\"\u003ebndtools/bnd#6371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecnf change: prevent full build although 'Build automatically' is disabled by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6391\"\u003ebndtools/bnd#6391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.1 to 3.9.0 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6398\"\u003ebndtools/bnd#6398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6397\"\u003ebndtools/bnd#6397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.6 to 3.27.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6399\"\u003ebndtools/bnd#6399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.7 to 3.27.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6402\"\u003ebndtools/bnd#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes a number of errors in the bndrun handling by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6401\"\u003ebndtools/bnd#6401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.8 to 3.27.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6404\"\u003ebndtools/bnd#6404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.203.0 to 1.204.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6405\"\u003ebndtools/bnd#6405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: add anchor links to all headlines by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6409\"\u003ebndtools/bnd#6409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6410\"\u003ebndtools/bnd#6410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 5.11.3 to 5.11.4 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6411\"\u003ebndtools/bnd#6411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.2.1 to 4.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6412\"\u003ebndtools/bnd#6412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4.5.0 to 4.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6413\"\u003ebndtools/bnd#6413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.26.3 to 3.27.0 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6414\"\u003ebndtools/bnd#6414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.9 to 3.28.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6415\"\u003ebndtools/bnd#6415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply the -runbundles+ decorator on the computed RunBundles when resolving by \u003ca href=\"https://github.com/glimmerveen\"\u003e\u003ccode\u003e@​glimmerveen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6407\"\u003ebndtools/bnd#6407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.204.0 to 1.205.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6416\"\u003ebndtools/bnd#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.205.0 to 1.207.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6419\"\u003ebndtools/bnd#6419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.0 to 3.27.1 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6420\"\u003ebndtools/bnd#6420\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econditonalpackage missed classes added by plugins, like Blueprint. by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6421\"\u003ebndtools/bnd#6421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://repository.springsource.com\"\u003ehttps://repository.springsource.com\u003c/a\u003e repo disappeared by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6423\"\u003ebndtools/bnd#6423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.1 to 3.27.2 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6422\"\u003ebndtools/bnd#6422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhitespace after the quote character is skipped by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6424\"\u003ebndtools/bnd#6424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.10.2 to 2.10.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6425\"\u003ebndtools/bnd#6425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.28.0 to 3.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6426\"\u003ebndtools/bnd#6426\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/2c925e2850730bb6e6c67a7e78e3cb84de167604\"\u003e\u003ccode\u003e2c925e2\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/8061eb2395a8a935c2bb7b727e614880700d6408\"\u003e\u003ccode\u003e8061eb2\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/dedc46e0129855ba84e7b6e744b5a721001507ef\"\u003e\u003ccode\u003ededc46e\u003c/code\u003e\u003c/a\u003e forward SysProps starting with bnd. to gradle build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f91fb62881e185f4c932f526d2c95ed01c6aedb\"\u003e\u003ccode\u003e6f91fb6\u003c/code\u003e\u003c/a\u003e deprecate sonatype release mode for 7.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/73f3a7f6c94da3437ab8f7f0cb9debb86f4bd762\"\u003e\u003ccode\u003e73f3a7f\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6bf068fa31c2fefd149a695e02e56e492e4fb1e3\"\u003e\u003ccode\u003e6bf068f\u003c/code\u003e\u003c/a\u003e Fix Junit Platform 1.13+ Support (JUnit Jupiter and Platform to 5.14.2/1.14.2)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/5391e007cfe293687925a7c6aa400bb86e73f3cc\"\u003e\u003ccode\u003e5391e00\u003c/code\u003e\u003c/a\u003e Update release logging to use bndProject name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/1ff471697d83d66cdc1a4e677598942119b8676a\"\u003e\u003ccode\u003e1ff4716\u003c/code\u003e\u003c/a\u003e Handle non-JAR files in MavenRepo and repo macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/acc6eae2871ed668c427aca13c282465821dc017\"\u003e\u003ccode\u003eacc6eae\u003c/code\u003e\u003c/a\u003e limit sonatype snapshot deployments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/e2706e1e6ec43202e6fe93a1ca2b40af34a22d72\"\u003e\u003ccode\u003ee2706e1\u003c/code\u003e\u003c/a\u003e Deprecate biz.aQute.tester and biz.aQute.junit\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/7.1.0...7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mozilla:rhino` from 1.8.1 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.9.0\u003c/h2\u003e\n\u003cp\u003eThis release represents about a year of work on Rhino by a growing team of contributors.\u003c/p\u003e\n\u003cp\u003eSome of the improvements include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility improvements in areas like destructuring and spread syntax.\u003c/li\u003e\n\u003cli\u003ePerformance improvements from 10 to 30% in benchmarks like Delta Blue, Earley-Boyer, and Crypto in both interpreted and compiled mode\u003c/li\u003e\n\u003cli\u003eBetter support for generics and other things when Java integration is used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSome other improvements:\u003c/p\u003e\n\u003cp\u003eJavaScript Language Updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eES6+: Significant advancements in destructuring, spread syntax for\narrays/objects, Symbol API, and improved let/const scoping.\nTypedArray.from/of and BigInt.asUintN/asIntN fixes.\u003c/li\u003e\n\u003cli\u003eRegExp: New features like named capture groups, lookbehind\nassertions, and Unicode mode support.\u003c/li\u003e\n\u003cli\u003eFuture ES (ES2024/2025): Early implementation of proposals such as\nPromise.withResolvers, Promise.try, ArrayBuffer transfer methods, and\nnew Set methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCore Engine Enhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMajor Refactoring: Extensive migration of built-in objects to a\nlambda-based architecture and a comprehensive overhaul of the\ninterpreter bytecodes for better performance and maintainability.\u003c/li\u003e\n\u003cli\u003eConcurrency \u0026amp; Interop: Continued focus on thread safety improvements\nand enhanced Java interoperability, including better generics\nsupport.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGoing forward -- we have lots of plans for Rhino, including some changes that may\naffect compatibility for projects that embed Rhino into larger frameworks. We think\nthat these changes will be worth it because they will unlock better language\ncompatibility and performance.\u003c/p\u003e\n\u003cp\u003eAs such, the next version going forward will be 2.0.0-SNAPSHOT.\u003c/p\u003e\n\u003cp\u003e16 different contributors gave their time and energy to Rhino 1.9.0.\u003c/p\u003e\n\u003cp\u003eThanks to everyone who \u003cstrong\u003econtributed!\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mio-19\"\u003e\u003ccode\u003e@​mio-19\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1790\"\u003emozilla/rhino#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZZZank\"\u003e\u003ccode\u003e@​ZZZank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1804\"\u003emozilla/rhino#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focJSi\"\u003e\u003ccode\u003e@​focJSi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1830\"\u003emozilla/rhino#1830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balajirrao\"\u003e\u003ccode\u003e@​balajirrao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1828\"\u003emozilla/rhino#1828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anivar\"\u003e\u003ccode\u003e@​anivar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1978\"\u003emozilla/rhino#1978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dilbertKocik\"\u003e\u003ccode\u003e@​dilbertKocik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/2065\"\u003emozilla/rhino#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhurvla\"\u003e\u003ccode\u003e@​zhurvla\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/2073\"\u003emozilla/rhino#2073\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mozilla/rhino/compare/Rhino1_8_0_Release...Rhino1_9_0_Release\"\u003ehttps://github.com/mozilla/rhino/compare/Rhino1_8_0_Release...Rhino1_9_0_Release\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.9.0\u003c/h1\u003e\n\u003ch2\u003eDecember 22, 2025\u003c/h2\u003e\n\u003cp\u003eThis release represents about a year of work on Rhino by a growing team of contributors.\u003c/p\u003e\n\u003cp\u003eSome of the improvements include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility improvements in areas like destructuring and spread syntax.\u003c/li\u003e\n\u003cli\u003ePerformance improvements from 10 to 30% in benchmarks like Delta Blue, Earley-Boyer, and Crypto in both interpreted and compiled mode\u003c/li\u003e\n\u003cli\u003eBetter support for generics and other things when Java integration is used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSome other improvements:\u003c/p\u003e\n\u003cp\u003eJavaScript Language Updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eES6+: Significant advancements in destructuring, spread syntax for\narrays/objects, Symbol API, and improved let/const scoping.\nTypedArray.from/of and BigInt.asUintN/asIntN fixes.\u003c/li\u003e\n\u003cli\u003eRegExp: New features like named capture groups, lookbehind\nassertions, and Unicode mode support.\u003c/li\u003e\n\u003cli\u003eFuture ES (ES2024/2025): Early implementation of proposals such as\nPromise.withResolvers, Promise.try, ArrayBuffer transfer methods, and\nnew Set methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCore Engine Enhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMajor Refactoring: Extensive migration of built-in objects to a\nlambda-based architecture and a comprehensive overhaul of the\ninterpreter bytecodes for better performance and maintainability.\u003c/li\u003e\n\u003cli\u003eConcurrency \u0026amp; Interop: Continued focus on thread safety improvements\nand enhanced Java interoperability, including better generics\nsupport.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGoing forward -- we have lots of plans for Rhino, including some changes that may\naffect compatibility for projects that embed Rhino into larger frameworks. We think\nthat these changes will be worth it because they will unlock better language\ncompatibility and performance.\u003c/p\u003e\n\u003cp\u003eAs such, the next version going forward will be 2.0.0-SNAPSHOT.\u003c/p\u003e\n\u003cp\u003eThanks to everyone who contributed!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.21.2 to 1.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup Java HTML Parser release 1.22.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.1\u003c/strong\u003e is out now, adding support for the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors, a configurable maximum parser depth, and numerous bug fixes and improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://jsoup.org/download\"\u003e\u003cstrong\u003eDownload\u003c/strong\u003e\u003c/a\u003e jsoup now.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eRegex.usingRe2j()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eParser.setMaxDepth()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eMy sincere thanks to everyone who contributed to this release!\nIf you have any suggestions for the next release, I would love to hear them; please get in touch via \u003ca href=\"https://github.com/jhy/jsoup/discussions\"\u003ejsoup discussions\u003c/a\u003e, or with me \u003ca href=\"https://jhedley.com/\"\u003edirectly\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eYou can also \u003c!-- raw HTML omitted --\u003efollow me\u003c!-- raw HTML omitted --\u003e (\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e@\u003ca href=\"mailto:jhy@tilde.zone\"\u003ejhy@tilde.zone\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e) on Mastodon / Fediverse to receive occasional notes about jsoup releases.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.22.1 (2026-Jan-01)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eorg.jsoup.helper.Regex.usingRe2j()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eorg.jsoup.parser.Parser#setMaxDepth\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/8dd66febe8d5e2221a63f4d1228a2a35df81c148\"\u003e\u003ccode\u003e8dd66fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/d924385d04898121e537dd2b18c4ae3f80afaead\"\u003e\u003ccode\u003ed924385\u003c/code\u003e\u003c/a\u003e Changelog prep for v1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0f3100c7bdeebd06fad30594494b268ce1e31e84\"\u003e\u003ccode\u003e0f3100c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/cf6ac2091b90490ce03ba67270a5f6354be220b4\"\u003e\u003ccode\u003ecf6ac20\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6bef9383f7d09023675c31acab433c58bc025084\"\u003e\u003ccode\u003e6bef938\u003c/code\u003e\u003c/a\u003e Fix parsing of SVG foreignObject in paragraphs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/9b1c0fc9e9f094ccca1fc6a2288e8063daab116b\"\u003e\u003ccode\u003e9b1c0fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2450\"\u003e#2450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1415e64f9db9381582616ceaae0b1c63dc1b987f\"\u003e\u003ccode\u003e1415e64\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0e99fd9b2de3a84c5d1e5db5095c312682a90c0c\"\u003e\u003ccode\u003e0e99fd9\u003c/code\u003e\u003c/a\u003e Isolate TagSet copies to prevent shared mutation (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2453\"\u003e#2453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/90019cb8da2ad8ff59e921f886fd29fc66ec2311\"\u003e\u003ccode\u003e90019cb\u003c/code\u003e\u003c/a\u003e Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/93952695ed0f56bee161acef89dbee7e78914c9a\"\u003e\u003ccode\u003e9395269\u003c/code\u003e\u003c/a\u003e Don't preemptively close\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.21.2...jsoup-1.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/901b398ef9e8dfd8595182f149c4f3f78c1c4893\"\u003e\u003ccode\u003e901b398\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/86a4b9f9ff15fbef0e275b836d6e55b4ace3e5ee\"\u003e\u003ccode\u003e86a4b9f\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6b5de3aca17aa41f97a4c356bacf0525c4ab5751\"\u003e\u003ccode\u003e6b5de3a\u003c/code\u003e\u003c/a\u003e Prep for 2.21 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3001d78da41c003e05d2cba7e126a854f7d2120a\"\u003e\u003ccode\u003e3001d78\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/116\"\u003e#116\u003c/a\u003e from FasterXML/tatu/2.21/115-fix-cyclonedx-backport-i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/937029253f1779f9d92ff386f210f1f366414289\"\u003e\u003ccode\u003e9370292\u003c/code\u003e\u003c/a\u003e makeAggregateBom -\u0026gt; makeBom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3e4db580fa7bde99b42cf0bfd292184404245a85\"\u003e\u003ccode\u003e3e4db58\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/115\"\u003e#115\u003c/a\u003e in 2.x for 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0ce4467b74172d6ff76facd2e67678d1f073530e\"\u003e\u003ccode\u003e0ce4467\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0dc79f5582788045a837435a588c37a3e079b761\"\u003e\u003ccode\u003e0dc79f5\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6a3d76be1d6b3e0549dd5c79ef493b2c2835682d\"\u003e\u003ccode\u003e6a3d76b\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d528179d18cf6fea97079361b293b48c3e86719\"\u003e\u003ccode\u003e1d52817\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.1...jackson-bom-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-core` from 11.19.0 to 11.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 11.20.2\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.0\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.19.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/c78c70b258c2e2e156d19d2c35f802d74f45bf82\"\u003e\u003ccode\u003ec78c70b\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/69d5c7ee9b3412aaa8dbc26b0ec979d989227b6a\"\u003e\u003ccode\u003e69d5c7e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/233594414993ecdfb62144185bf60de596b77d89\"\u003e\u003ccode\u003e2335944\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/3331f98fec225d1e7978c4e8e417a31a6c5e1208\"\u003e\u003ccode\u003e3331f98\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.19.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.19.0...flyway-11.20.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.19.0 to 11.20.2\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.19.0 to 11.20.2\n\nUpdates `org.apache.groovy:groovy-all` from 5.0.3 to 5.0.4\n\nUpdates `io.grpc:grpc-protobuf` from 1.77.0 to 1.78.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-java/releases\"\u003eio.grpc:grpc-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eV1.78.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: Fix shutdown failing accepted RPCs during channel startup (02e98a806). This fixes a race where RPCs could fail with \u0026quot;UNAVAILABLE: Channel shutdown invoked\u0026quot; even though they were created before channel.shutdown()\u003c/li\u003e\n\u003cli\u003eokhttp: Fix race condition overwriting MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12548\"\u003e#12548\u003c/a\u003e) (8d49dc1c9)\u003c/li\u003e\n\u003cli\u003ebinder: Stop leaking \u003ccode\u003ethis\u003c/code\u003e from BinderServerTransport's ctor (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12453\"\u003e#12453\u003c/a\u003e) (89d77e062)\u003c/li\u003e\n\u003cli\u003erls: Avoid missed config update from reentrancy (55ae1d054). This fixes a regression since 1.75.0 triggered by CdsLb being converted to XdsDepManager. Without this fix, a second channel to the same target may hang when starting, causing DEADLINE_EXCEEDED, and unhang when the control plane delivers an update (e.g., endpoint address update)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003exds: gRFC A88 - Changes to XdsClient Watcher APIs (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12446\"\u003e#12446\u003c/a\u003e) (f385add31). We now have improved xDS error handling and this provides a clearer mechanism for the xDS server to report per-resource errors to the client, resulting in better error messages for debugging and faster detection of non-existent resources. This also improves the handling of all xDS-related data errors and the behavior of the xDS resource timer.\u003c/li\u003e\n\u003cli\u003erls: Control plane channel monitor state and back off handling (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12460\"\u003e#12460\u003c/a\u003e) (26c1c1341). Resets RLS request backoff timers when the Control plane channel state transitions to READY. Also when the backoff timer expires, instead of making a RLS request immediately, it just causes a picker update to allow making rpc again to the RLS target.\u003c/li\u003e\n\u003cli\u003ecore: simplify DnsNameResolver.resolveAddresses() (4843256af)\u003c/li\u003e\n\u003cli\u003enetty: Run handshakeCompleteRunnable in success cases (283f1031f)\u003c/li\u003e\n\u003cli\u003eapi,netty: Add custom header support for HTTP CONNECT proxy (bbc0aa369)\u003c/li\u003e\n\u003cli\u003ebinder: Pre-factor out the guts of the BinderClientTransport handshake. (9313e87df)\u003c/li\u003e\n\u003cli\u003ecompiler: Add RISC-V 64-bit architecture support to compiler build configuration (725ab22f3)\u003c/li\u003e\n\u003cli\u003ecore: Release lock before closing shared resource (cb73f217e). Shared resources are internal to gRPC for sharing expensive objects across channels and servers, like threads. This reduces the chances of forming a deadlock, like seen with s2a in d50098f\u003c/li\u003e\n\u003cli\u003eUpgrade gson to 2.12.1 (6dab2ceab)\u003c/li\u003e\n\u003cli\u003eUpgrade dependencies (f36defa2d). proto-google-common-protos to 2.63.1, google-auth-library to 1.40.0, error-prone annotations to 2.44.0, guava to 33.5.0-android, opentelemetry to 1.56.0\u003c/li\u003e\n\u003cli\u003ecompiler: Update maximum supported protobuf edition to EDITION_2024 (2f64092b8)\u003c/li\u003e\n\u003cli\u003ebinder: Introduce server authorization strategy v2 (d9710725d). Adds support for \u003ccode\u003eandroid:isolatedProcess\u003c/code\u003e Services and moves all security checks to the handshake, making subsequent transactions more efficient.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompiler: Upgrade to C++ protobuf 33.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12534\"\u003e#12534\u003c/a\u003e) (58ae5f808).\u003c/li\u003e\n\u003cli\u003eutil: Add gRFC A68 random subsetting LB (48a42889d). The policy uses the name \u003ccode\u003erandom_subsetting_experimental\u003c/code\u003e. If it is working for you, tell us so we can gauge marking it stable. While the xDS portions haven’t yet landed, it is possible to use with xDS with JSON-style Structs as supported by gRFC A52\u003c/li\u003e\n\u003cli\u003exds: Support for System Root Certs (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). Most service mesh workloads use mTLS, as described in gRFC A29. However, there are cases where it is useful for applications to use normal TLS rather than using certificates for workload identity, such as when a mesh wants to move some workloads behind a reverse proxy. The xDS \u003ccode\u003eCertificateValidationContext\u003c/code\u003e message (see \u003ca href=\"https://redirect.github.com/envoyproxy/envoy/pull/34235\"\u003eenvoyproxy/envoy#34235\u003c/a\u003e) has a \u003ccode\u003esystem_root_certs\u003c/code\u003e field. In the gRPC client, if this field is present and the \u003ccode\u003eca_certificate_provider_instance\u003c/code\u003e field is unset, system root certificates will be used for validation. This implements \u003ca href=\"https://github.com/grpc/proposal/blob/master/A82-xds-system-root-certs.md\"\u003egRFC A82\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003exds: Support for GCP Authentication Filter (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). In service mesh environments, there are cases where intermediate proxies make it impossible to rely on mTLS for end-to-end authentication. These cases can be addressed instead by the use of service account identity JWT tokens. The xDS \u003ca href=\"https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/gcp_authn_filter\"\u003eGCP Authentication filter\u003c/a\u003e provides a mechanism for attaching such JWT tokens as gRPC call credentials on GCP. gRPC already supports a framework for xDS HTTP filters, as described in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A39-xds-http-filters.md\"\u003egRFC A39\u003c/a\u003e. This release supports the GCP Authentication filter under this framework as described in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A83-xds-gcp-authn-filter.md\"\u003egRFC A83\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003exds: Support for xDS-based authority rewriting (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). gRPC supports getting routing configuration from an xDS server, as described in gRFCs \u003ca href=\"https://github.com/grpc/proposal/blob/master/A27-xds-global-load-balancing.md\"\u003eA27\u003c/a\u003e and \u003ca href=\"https://github.com/grpc/proposal/blob/master/A28-xds-traffic-splitting-and-routing.md\"\u003eA28\u003c/a\u003e. The xDS configuration can configure the client to rewrite the authority header on requests. This functionality can be useful in cases where the server is using the authority header to make decisions about how to process the request, such as when multiple hosts are handled via a reverse proxy. Note that this feature is solely about rewriting the authority header on data plane RPCs; it does not affect the authority used in the TLS handshake.\u003cbr /\u003e\nAs mentioned in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A29-xds-tls-security.md\"\u003egRFC A29\u003c/a\u003e, there are use-cases for gRPC that prohibit trusting the xDS server to control security-centric configuration. The authority rewriting feature falls under the same umbrella as mTLS configuration. As a result, the authority rewriting feature will only be enabled when the bootstrap config for the xDS server has \u003ccode\u003etrusted_xds_server\u003c/code\u003e in the \u003ccode\u003eserver_features\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003exds: xDS based SNI setting and SAN validation (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12378\"\u003e#12378\u003c/a\u003e) (0567531). When using xDS credentials make SNI for the Tls handshake to be configured via xDS, rather than use the channel authority as the SNI, and make SAN validation to be able to use the SNI sent when so instructed via xDS. Implements gRFC \u003ca href=\"https://github.com/grpc/proposal/blob/master/A101-SNI-setting-and-SNI-SAN-validation.md\"\u003eA101\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi: Document gRFC A18 TCP_USER_TIMEOUT handling for keepalive (da7038782)\u003c/li\u003e\n\u003cli\u003ecore: Fix AbstractClientStream Javadoc (28a6130e8)\u003c/li\u003e\n\u003cli\u003eexamples: Document how to preserve META-INF/services in uber jars (97695d523)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks to\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panchenko\"\u003e\u003ccode\u003e@​panchenko\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dayuxiaoshui\"\u003e\u003ccode\u003e@​Dayuxiaoshui\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/becomeStar\"\u003e\u003ccode\u003e@​becomeStar\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kssumin\"\u003e\u003ccode\u003e@​kssumin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marcindabrowski\"\u003e\u003ccode\u003e@​marcindabrowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MariusVolkhart\"\u003e\u003ccode\u003e@​MariusVolkhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Zgoda91\"\u003e\u003ccode\u003e@​Zgoda91\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/devalkone\"\u003e\u003ccode\u003e@​devalkone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/8fa6000259958fd3b2bdba579ea7dc002ad95777\"\u003e\u003ccode\u003e8fa6000\u003c/code\u003e\u003c/a\u003e Bump version to 1.78.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/87df333f8ebd23669734b19c16e2cb7a187fded3\"\u003e\u003ccode\u003e87df333\u003c/code\u003e\u003c/a\u003e Update README etc to reference 1.78.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/283f1031f7b48ce32a2f91bb92bac93a0ca29bdd\"\u003e\u003ccode\u003e283f103\u003c/code\u003e\u003c/a\u003e netty: Run handshakeCompleteRunnable in success cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/eb8a63cefb827337cc9fd4c5a3877d96a238c1d6\"\u003e\u003ccode\u003eeb8a63c\u003c/code\u003e\u003c/a\u003e Introduce io.grpc.Uri. (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12535\"\u003e#12535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/58ae5f808cf8e20c5864033c9a8f485b237f9dfc\"\u003e\u003ccode\u003e58ae5f8\u003c/code\u003e\u003c/a\u003e compiler: Upgrade to protobuf 33.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12534\"\u003e#12534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/8d49dc1c9129fc42c6b80584f5dbad1a543009b5\"\u003e\u003ccode\u003e8d49dc1\u003c/code\u003e\u003c/a\u003e okhttp: Fix race condition overwriting MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12548\"\u003e#12548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/b1a94a410e1926fb870e9717d11c7d8f85c62cb6\"\u003e\u003ccode\u003eb1a94a4\u003c/code\u003e\u003c/a\u003e xds: implement server feature fail_on_data_errors (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12544\"\u003e#12544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/55ae1d0541c3482cf9fa2cadb156b1da6852deb4\"\u003e\u003ccode\u003e55ae1d0\u003c/code\u003e\u003c/a\u003e rls: Avoid missed config update from reentrancy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/53a092646a0883c29d3bc8f05277b9f0c15a1ce6\"\u003e\u003ccode\u003e53a0926\u003c/code\u003e\u003c/a\u003e xds: fix race in simpleFlowControl (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12547\"\u003e#12547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/f36defa2d3950de103d2a2dc73fc7f308d35f624\"\u003e\u003ccode\u003ef36defa\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-java/compare/v1.77.0...v1.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-azure-open-ai` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-ollama` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-azure-open-ai` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-ollama` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8...\n\n_Description has been truncated_","html_url":"https://github.com/ricekot/zap-extensions/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricekot%2Fzap-extensions/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"3819818391","node_id":"PR_kwDOKyk85s69gO2c","number":2163,"state":"closed","title":"Bump the all-backend-non-major-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T01:10:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T01:04:46.000Z","updated_at":"2026-01-19T01:10:03.000Z","time_to_close":259516,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-backend-non-major-dependencies","update_count":8,"packages":[{"name":"software.amazon.awssdk:bom","old_version":"2.41.2","new_version":"2.41.6"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.45.0","new_version":"2.46.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.flywaydb:flyway-core","old_version":"11.20.0","new_version":"11.20.1","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"11.20.0","new_version":"11.20.1"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.2","new_version":"4.33.4","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.github.dasniko:testcontainers-keycloak","old_version":"4.0.1","new_version":"4.1.0","repository_url":"https://github.com/dasniko/testcontainers-keycloak"},{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 8 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| software.amazon.awssdk:bom | `2.41.2` | `2.41.6` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.45.0` | `2.46.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.20.0` | `11.20.1` |\n| org.flywaydb:flyway-database-postgresql | `11.20.0` | `11.20.1` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.2` | `4.33.4` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.1` | `1.16.2` |\n| [com.github.dasniko:testcontainers-keycloak](https://github.com/dasniko/testcontainers-keycloak) | `4.0.1` | `4.1.0` |\n| net.ltgt.errorprone | `4.3.0` | `4.4.0` |\n\n\nUpdates `software.amazon.awssdk:bom` from 2.41.2 to 2.41.6\n\nUpdates `com.google.errorprone:error_prone_core` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-core` from 11.20.0 to 11.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 11.20.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/69d5c7ee9b3412aaa8dbc26b0ec979d989227b6a\"\u003e\u003ccode\u003e69d5c7e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.20.0...flyway-11.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.20.0 to 11.20.1\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.20.0 to 11.20.1\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.2 to 4.33.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.1 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.2\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCaffeineCacheMetrics nullability is incompatible with Caffeine 3.2.3 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6973\"\u003e#6973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutorServiceMetrics: repeatedly logs exception when monitoring \u003ccode\u003eThreadPerTaskExecutor\u003c/code\u003e without \u003ccode\u003e--add-opens\u003c/code\u003e \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6726\"\u003e#6726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.5.21 to 1.5.24 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7027\"\u003e#7027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.netflix.spectator:spectator-reg-atlas from 1.9.2 to 1.9.3 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7051\"\u003e#7051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.uber.nullaway:nullaway from 0.12.14 to 0.12.15 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7020\"\u003e#7020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump grpc from 1.76.1 to 1.76.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6952\"\u003e#6952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-resolver from 1.9.24 to 1.9.25 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6965\"\u003e#6965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.httpcomponents.client5:httpclient5 from 5.5.1 to 5.5.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7019\"\u003e#7019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 5.14.1 to 5.14.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7056\"\u003e#7056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump spring6 from 6.2.14 to 6.2.15 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6971\"\u003e#6971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testcontainers from 1.21.3 to 1.21.4 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6993\"\u003e#6993\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/MariusVolkhart\"\u003e\u003ccode\u003e@​MariusVolkhart\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6286e854f943bce9a2daf1214ce3cef6c7aad84d\"\u003e\u003ccode\u003e6286e85\u003c/code\u003e\u003c/a\u003e Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7059\"\u003e#7059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/5263cc740b73fd414ce30a910c78bc9bbb522854\"\u003e\u003ccode\u003e5263cc7\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/0523810d0d3aada310d9ed91e04d52aa420ffd9f\"\u003e\u003ccode\u003e0523810\u003c/code\u003e\u003c/a\u003e Polish CurrentObservationTest (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/3165fdffb9b1f7099f017805b3322c2a050653aa\"\u003e\u003ccode\u003e3165fdf\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/50ba16bb3d55912e7f25a3903aa2a3e57f3eb98a\"\u003e\u003ccode\u003e50ba16b\u003c/code\u003e\u003c/a\u003e Handle when ThreadPerTaskExecutor.threadCount() is not available (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7045\"\u003e#7045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/c38e88c7b2f0e6fd2e6e48ccc1949b389d61f2a4\"\u003e\u003ccode\u003ec38e88c\u003c/code\u003e\u003c/a\u003e Bump org.junit:junit-bom from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7056\"\u003e#7056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/22ba833062aacac4d877686e76c539c873d7c659\"\u003e\u003ccode\u003e22ba833\u003c/code\u003e\u003c/a\u003e Bump com.netflix.spectator:spectator-reg-atlas from 1.9.2 to 1.9.3 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7051\"\u003e#7051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/916ced5cbc257a865c84dd2c59d6c2285c087e1b\"\u003e\u003ccode\u003e916ced5\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/50d273be26275a4e0d5a1549bb7ab6453e085bbe\"\u003e\u003ccode\u003e50d273b\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x' into 1.15.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6b44cf2b2148cd655c98592b183843823074f1d7\"\u003e\u003ccode\u003e6b44cf2\u003c/code\u003e\u003c/a\u003e Relax time limit for PushMeterRegistryTest.waitForScheduledPublishToFinish_wh...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.dasniko:testcontainers-keycloak` from 4.0.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/releases\"\u003ecom.github.dasniko:testcontainers-keycloak's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cp\u003eNothing new, just use Keycloak v26.5 as default container version.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Wait for log output \u0026quot;Listening...\u0026quot; to wait until optional imports are done by \u003ca href=\"https://github.com/marbon87\"\u003e\u003ccode\u003e@​marbon87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/258\"\u003edasniko/testcontainers-keycloak#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/263\"\u003edasniko/testcontainers-keycloak#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump io.rest-assured:rest-assured from 5.5.6 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/261\"\u003edasniko/testcontainers-keycloak#261\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marbon87\"\u003e\u003ccode\u003e@​marbon87\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/258\"\u003edasniko/testcontainers-keycloak#258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\"\u003ehttps://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/1fa254ab27e3869968d4ab68b3be04c0b128ec63\"\u003e\u003ccode\u003e1fa254a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/6dd6be430fb600751ba99d549016e5eb6986c122\"\u003e\u003ccode\u003e6dd6be4\u003c/code\u003e\u003c/a\u003e upgrade to Keycloak 26.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/e26048203b11b37b84cf25ba6d7bb5678ec24775\"\u003e\u003ccode\u003ee260482\u003c/code\u003e\u003c/a\u003e update maven wrapper to most recent version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/9f97773a4fae5e06434668e8e52714d3cd327fd7\"\u003e\u003ccode\u003e9f97773\u003c/code\u003e\u003c/a\u003e chore(deps): bump org.apache.maven.plugins:maven-source-plugin (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/f2f1c20f2e12a521dc7554fab16c98fa00313c67\"\u003e\u003ccode\u003ef2f1c20\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump io.rest-assured:rest-assured from 5.5.6 to 6.0.0 (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/95603421d74a455793af47401c54f95097843518\"\u003e\u003ccode\u003e9560342\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ch.qos.logback:logback-classic (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/fb76cb250d642547882e8aeecbbf83d6d0a230d6\"\u003e\u003ccode\u003efb76cb2\u003c/code\u003e\u003c/a\u003e Set DEBUG_PORT to bind explicitly with \u0026quot;0.0.0.0\u0026quot; for debug compatibility (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/85e4f742953320b22ac7047c092009cfca4757e1\"\u003e\u003ccode\u003e85e4f74\u003c/code\u003e\u003c/a\u003e more time for test execution on slow environments without proper parallelity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/c07eba2d299db316c976152982b4389efdbc75c4\"\u003e\u003ccode\u003ec07eba2\u003c/code\u003e\u003c/a\u003e fix: Wait for log output \u0026quot;Listening...\u0026quot; to wait until optional imports are do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/ff0b1118f9f554408034792f1bc476a5f3e6eb41\"\u003e\u003ccode\u003eff0b111\u003c/code\u003e\u003c/a\u003e chore: bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.3.0 to 4.4.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2163","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2163","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2163/packages"},{"uuid":"3806932713","node_id":"PR_kwDOKaM9FM681PWt","number":77,"state":"open","title":"Bump net.ltgt.errorprone from 4.3.0 to 4.4.0 in /backend-spring","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-13T03:39:21.000Z","updated_at":"2026-01-13T03:40:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0","repository_url":null}],"path":"/backend-spring","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.3.0 to 4.4.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.3.0\u0026new-version=4.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/olemerdy/demo-auth0-security/pull/77","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/olemerdy%2Fdemo-auth0-security/issues/77","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/77/packages"}],"issue_packages":[{"old_version":"5.0.0","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-04-11T00:04:39.000Z","version_change":"5.0.0 → 5.1.0","issue":{"uuid":"4242274948","node_id":"PR_kwDORQdBcM7RmFmz","number":499,"state":"open","title":"chore(deps): bump net.ltgt.errorprone from 5.0.0 to 5.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-11T00:04:39.000Z","updated_at":"2026-04-11T00:10:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 5.0.0 to 5.1.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=5.0.0\u0026new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dallay/corvus/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dallay%2Fcorvus/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"}},{"old_version":"4.4.0","new_version":"5.1.0","update_type":"major","path":"/app","pr_created_at":"2026-04-01T17:56:56.000Z","version_change":"4.4.0 → 5.1.0","issue":{"uuid":"4188830039","node_id":"PR_kwDOPEjtb87PVcsf","number":116,"state":"open","title":"Bump the dependencies-backend-production group in /app with 19 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["Breus","EmielBoss"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-01T17:56:56.000Z","updated_at":"2026-04-01T17:59:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies-backend-production","update_count":19,"packages":[{"name":"gradle-wrapper","old_version":"9.1.0","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"org.assertj:assertj-core","old_version":"3.27.6","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.46.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.uber.nullaway:nullaway","old_version":"0.12.15","new_version":"0.13.1","repository_url":"https://github.com/uber/NullAway"},{"name":"io.quarkus:quarkus-arc","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-elytron-security","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-flyway","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-hibernate-orm-panache","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-hibernate-validator","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-jdbc-postgresql","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-junit5","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-rest","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-rest-jackson","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus:quarkus-smallrye-jwt","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkus","old_version":"3.31.1","new_version":"3.34.1"},{"name":"io.quarkiverse.quinoa:quarkus-quinoa","old_version":"2.7.1","new_version":"2.8.0","repository_url":"https://github.com/quarkiverse/quarkus-quinoa"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.1.0"},{"name":"com.diffplug.spotless","old_version":"8.1.0","new_version":"8.4.0"}],"path":"/app","ecosystem":"maven"},"body":"Bumps the dependencies-backend-production group in /app with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.1.0` | `9.4.1` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.6` | `3.27.7` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.46.0` | `2.48.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.12.15` | `0.13.1` |\n| io.quarkus:quarkus-arc | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-elytron-security | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-flyway | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-hibernate-orm-panache | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-hibernate-validator | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-jdbc-postgresql | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-junit5 | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-rest | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-rest-jackson | `3.31.1` | `3.34.1` |\n| io.quarkus:quarkus-smallrye-jwt | `3.31.1` | `3.34.1` |\n| io.quarkus | `3.31.1` | `3.34.1` |\n| [io.quarkiverse.quinoa:quarkus-quinoa](https://github.com/quarkiverse/quarkus-quinoa) | `2.7.1` | `2.8.0` |\n| net.ltgt.errorprone | `4.4.0` | `5.1.0` |\n| com.diffplug.spotless | `8.1.0` | `8.4.0` |\n\nUpdates `gradle-wrapper` from 9.1.0 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.1.0...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.6 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.6...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.46.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.47.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InterruptedInCatchBlock\"\u003e\u003ccode\u003eInterruptedInCatchBlock\u003c/code\u003e\u003c/a\u003e: Detect accidental calls to \u003ccode\u003eThread.interrupted()\u003c/code\u003e inside of \u003ccode\u003ecatch(InterruptedException e)\u003c/code\u003e blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RefactorSwitch\"\u003e\u003ccode\u003eRefactorSwitch\u003c/code\u003e\u003c/a\u003e: Refactorings to simplify arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnamedVariable\"\u003e\u003ccode\u003eUnnamedVariable\u003c/code\u003e\u003c/a\u003e: Rename unused variables to \u003ccode\u003e_\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/1811\"\u003e#1811\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4168\"\u003e#4168\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5459\"\u003e#5459\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5460\"\u003e#5460\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.47.0\"\u003ehttps://github.com/google/error-prone/compare/v2.46.0...v2.47.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.46.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.23.0\u003c/h2\u003e\n\u003ch2\u003eNOTE: Breaking change for Android\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003emockito-android\u003c/code\u003e 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 \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3788\"\u003e#3788\u003c/a\u003e for more details.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.23.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-03-11 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0\"\u003e6 commit(s)\u003c/a\u003e by Brice Dutheil, Joshua Selbo, Philippe Kernevez\u003c/li\u003e\n\u003cli\u003eReplace mockito-android mock maker implementation with dexmaker-mockito-inline [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3792\"\u003e#3792\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3792\"\u003emockito/mockito#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError with AbstractList after using mockSingleton [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3790\"\u003emockito/mockito#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark parameters of \u003ccode\u003eMockito.when\u003c/code\u003e \u003ccode\u003e@Nullable\u003c/code\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003emockito/mockito#3503\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a231205b240e7884a63bf0f63440012867a4da21\"\u003e\u003ccode\u003ea231205\u003c/code\u003e\u003c/a\u003e Fix StackOverflowError with AbstractList after using mockSingleton (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/f6a91a6a6138c776fa8b41ffb3fd078c64802044\"\u003e\u003ccode\u003ef6a91a6\u003c/code\u003e\u003c/a\u003e Replace mockito-android mock maker implementation with dexmaker-mockito-inlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/aa2298a627ab2c0bce07f648e444477d8e2e05ba\"\u003e\u003ccode\u003eaa2298a\u003c/code\u003e\u003c/a\u003e fix: make spotless happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a6729d657e232ca64da81d9801d7b8f3be6fc49a\"\u003e\u003ccode\u003ea6729d6\u003c/code\u003e\u003c/a\u003e chore: update BDDMockito with jspecify annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bb83c922484cfd3693d61549b5d6ef39a9c02c2b\"\u003e\u003ccode\u003ebb83c92\u003c/code\u003e\u003c/a\u003e chore: move jspecify as a compile only dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/47a46954cd1c0f8ef64ec63d43da9b71081d74e6\"\u003e\u003ccode\u003e47a4695\u003c/code\u003e\u003c/a\u003e chore: add jspecify with minimal change. Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.12.15 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.0\u003c/h2\u003e\n\u003cp\u003eNullAway now requires a minimum of JDK 17 and Error Prone 2.36.0 to run; we bump the version to 0.13.0 to reflect these\nupdated requirements.  There are also many improvements to JSpecify mode support, and several nice changes and\nimprovements from first-time contributors.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport added for JUnit's \u003ca href=\"https://github.com/TempDir\"\u003e\u003ccode\u003e@​TempDir\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/romainmoreau\"\u003e\u003ccode\u003e@​romainmoreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse OptimizedLibraryModels for method type variable upper bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1388\"\u003e#1388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectWireMock\"\u003e\u003ccode\u003e@​InjectWireMock\u003c/code\u003e\u003c/a\u003e as known excluded field annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire JDK 17 to run NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport adding nested nullability annotations in library models (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for AtomicReferenceFieldUpdater (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly get parameter types for a lambda whose type was inferred (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Mockito annotations to default excluded field annotations by \u003ca href=\"https://github.com/murdos\"\u003e\u003ccode\u003e@​murdos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1418\"\u003e#1418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly identify annotations directly on the array element type of a Symbol (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1419\"\u003e#1419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 3.53.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1429\"\u003e#1429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Apply annotations on type variables to lambdas in more cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1428\"\u003e#1428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate AutoValue to  Records by \u003ca href=\"https://github.com/rishikraj990\"\u003e\u003ccode\u003e@​rishikraj990\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimum Error Prone version to 2.36.0, and add detection of nullable dereference by switch expressions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1427\"\u003e#1427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve handling of method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1430\"\u003e#1430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow suppressing nullaway on individual parameters by \u003ca href=\"https://github.com/jackwickham\"\u003e\u003ccode\u003e@​jackwickham\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate jdk-javac-plugin to contain nested annotations by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eDelete code to generate library models from source (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: Migration to Version Catalog completed by \u003ca href=\"https://github.com/vitinh0z\"\u003e\u003ccode\u003e@​vitinh0z\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Gradle to 9.2.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.45.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop matching switch expression kind using strings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: clarify docs and naming for RestoreNullnessAnnotationsVisitor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1406\"\u003e#1406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: rename method and field (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1405\"\u003e#1405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun NullAway on jdk-javac-plugin code (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1408\"\u003e#1408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify comment in test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1411\"\u003e#1411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable PatternMatchingInstanceOf check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable StatementSwitchToExpressionSwitch check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1413\"\u003e#1413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump and remove some dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate minimum supported Error Prone version to 2.25.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1421\"\u003e#1421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CI to run builds on JDK 25 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1422\"\u003e#1422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups suggested by IntelliJ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1423\"\u003e#1423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert test data in main NullAway tests to use text blocks (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor CoreTests and UnannotatedTests to use addSourceLines and inline test data by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1426\"\u003e#1426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ContractsTests to use Java text blocks by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1435\"\u003e#1435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and errorprone-plugin versions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1434\"\u003e#1434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.0\u003c/h2\u003e\n\u003cp\u003eNullAway now requires a minimum of JDK 17 and Error Prone 2.36.0 to run; we bump the version to 0.13.0 to reflect these\nupdated requirements.  There are also many improvements to JSpecify mode support, and several nice changes and\nimprovements from first-time contributors.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport added for JUnit's \u003ca href=\"https://github.com/TempDir\"\u003e\u003ccode\u003e@​TempDir\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/romainmoreau\"\u003e\u003ccode\u003e@​romainmoreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse OptimizedLibraryModels for method type variable upper bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1388\"\u003e#1388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectWireMock\"\u003e\u003ccode\u003e@​InjectWireMock\u003c/code\u003e\u003c/a\u003e as known excluded field annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1391\"\u003e#1391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire JDK 17 to run NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1394\"\u003e#1394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport adding nested nullability annotations in library models (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1407\"\u003e#1407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd library model for AtomicReferenceFieldUpdater (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1409\"\u003e#1409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly get parameter types for a lambda whose type was inferred (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1348\"\u003e#1348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Mockito annotations to default excluded field annotations by \u003ca href=\"https://github.com/murdos\"\u003e\u003ccode\u003e@​murdos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1418\"\u003e#1418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProperly identify annotations directly on the array element type of a Symbol (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1419\"\u003e#1419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 3.53.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1429\"\u003e#1429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Apply annotations on type variables to lambdas in more cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1428\"\u003e#1428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate AutoValue to  Records by \u003ca href=\"https://github.com/rishikraj990\"\u003e\u003ccode\u003e@​rishikraj990\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump minimum Error Prone version to 2.36.0, and add detection of nullable dereference by switch expressions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1427\"\u003e#1427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: Improve handling of method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1430\"\u003e#1430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow suppressing nullaway on individual parameters by \u003ca href=\"https://github.com/jackwickham\"\u003e\u003ccode\u003e@​jackwickham\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate jdk-javac-plugin to contain nested annotations by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eDelete code to generate library models from source (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor: Migration to Version Catalog completed by \u003ca href=\"https://github.com/vitinh0z\"\u003e\u003ccode\u003e@​vitinh0z\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump Gradle to 9.2.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1392\"\u003e#1392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.45.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1401\"\u003e#1401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop matching switch expression kind using strings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1404\"\u003e#1404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: clarify docs and naming for RestoreNullnessAnnotationsVisitor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1406\"\u003e#1406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactoring: rename method and field (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1405\"\u003e#1405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun NullAway on jdk-javac-plugin code (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1408\"\u003e#1408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify comment in test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1411\"\u003e#1411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable PatternMatchingInstanceOf check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1412\"\u003e#1412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable StatementSwitchToExpressionSwitch check and fix all warnings (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1413\"\u003e#1413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump and remove some dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1414\"\u003e#1414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate minimum supported Error Prone version to 2.25.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1421\"\u003e#1421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate CI to run builds on JDK 25 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1422\"\u003e#1422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups suggested by IntelliJ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1423\"\u003e#1423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert test data in main NullAway tests to use text blocks (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1424\"\u003e#1424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor CoreTests and UnannotatedTests to use addSourceLines and inline test data by \u003ca href=\"https://github.com/cobayo\"\u003e\u003ccode\u003e@​cobayo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1426\"\u003e#1426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cc9dab81ae5cd9276a90130a4cfb3cb831eca379\"\u003e\u003ccode\u003ecc9dab8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/99025e4796ecd26b0b86c56007033bacab422062\"\u003e\u003ccode\u003e99025e4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1449\"\u003e#1449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b27f13d9f4bafdff8ad52a44abd31f040f4943a3\"\u003e\u003ccode\u003eb27f13d\u003c/code\u003e\u003c/a\u003e Better support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/4c619e85af4d915e71d382046de791f01b4609b1\"\u003e\u003ccode\u003e4c619e8\u003c/code\u003e\u003c/a\u003e Add junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c27f3f494a6b4939e5b9349847333141d01a86f4\"\u003e\u003ccode\u003ec27f3f4\u003c/code\u003e\u003c/a\u003e Substitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fc6d95655fb1976567e5b7f4785a2de96a1bfbe5\"\u003e\u003ccode\u003efc6d956\u003c/code\u003e\u003c/a\u003e Improve verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7f8bbcafbee8d38e26f616bb612c6532bffe5bf5\"\u003e\u003ccode\u003e7f8bbca\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/36403f3515f732016dee9460ca6273ae5b25ba38\"\u003e\u003ccode\u003e36403f3\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/12fe2a127415ae33182b3b90959c5f74e6942f32\"\u003e\u003ccode\u003e12fe2a1\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32febbd4846e2e396946b0772c9510e717b4a1d8\"\u003e\u003ccode\u003e32febbd\u003c/code\u003e\u003c/a\u003e Update jdk-javac-plugin to contain nested annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.12.15...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.quarkus:quarkus-arc` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-elytron-security` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-flyway` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-orm-panache` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-validator` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-jdbc-postgresql` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-junit5` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest-jackson` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-smallrye-jwt` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-elytron-security` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-flyway` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-orm-panache` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-hibernate-validator` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-jdbc-postgresql` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-junit5` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkiverse.quinoa:quarkus-quinoa` from 2.7.1 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/releases\"\u003eio.quarkiverse.quinoa:quarkus-quinoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add jedla97 as a contributor for code, and bug by \u003ca href=\"https://github.com/allcontributors\"\u003e\u003ccode\u003e@​allcontributors\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/973\"\u003equarkiverse/quarkus-quinoa#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.40.0 to 4.59.0 in /runtime/src/main/codestarts/quarkus/quinoa-codestart/base/src/main/webui by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/971\"\u003equarkiverse/quarkus-quinoa#971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 2.79.2 to 2.80.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/974\"\u003equarkiverse/quarkus-quinoa#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump immutable from 5.1.1 to 5.1.5 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/976\"\u003equarkiverse/quarkus-quinoa#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump immutable from 4.3.4 to 4.3.8 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/977\"\u003equarkiverse/quarkus-quinoa#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.2 to 2.3.3 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/982\"\u003equarkiverse/quarkus-quinoa#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/985\"\u003equarkiverse/quarkus-quinoa#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-vue by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/986\"\u003equarkiverse/quarkus-quinoa#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flatted from 3.2.9 to 3.4.2 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/983\"\u003equarkiverse/quarkus-quinoa#983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove usage of \u003ccode\u003edcarbone/install-yq-action\u003c/code\u003e by \u003ca href=\"https://github.com/gastaldi\"\u003e\u003ccode\u003e@​gastaldi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/987\"\u003equarkiverse/quarkus-quinoa#987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump yaml from 1.10.2 to 1.10.3 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/988\"\u003equarkiverse/quarkus-quinoa#988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch from 2.3.1 to 2.3.2 in /integration-tests/src/main/ui-lit by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/990\"\u003equarkiverse/quarkus-quinoa#990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump picomatch from 2.3.1 to 2.3.2 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/989\"\u003equarkiverse/quarkus-quinoa#989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.2 to 1.4.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/992\"\u003equarkiverse/quarkus-quinoa#992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.2 to 1.4.0 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/993\"\u003equarkiverse/quarkus-quinoa#993\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump node-forge from 1.3.1 to 1.4.0 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/991\"\u003equarkiverse/quarkus-quinoa#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump brace-expansion in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/996\"\u003equarkiverse/quarkus-quinoa#996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump path-to-regexp from 0.1.12 to 0.1.13 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/997\"\u003equarkiverse/quarkus-quinoa#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Quarkus to 3.27.3 LTS and fix ForwardedDevModeTest by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/998\"\u003equarkiverse/quarkus-quinoa#998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate current version to 2.8.0 by \u003ca href=\"https://github.com/melloware\"\u003e\u003ccode\u003e@​melloware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/999\"\u003equarkiverse/quarkus-quinoa#999\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/compare/2.7.2...2.8.0\"\u003ehttps://github.com/quarkiverse/quarkus-quinoa/compare/2.7.2...2.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/942\"\u003equarkiverse/quarkus-quinoa#942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.0 to 2.3.1 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/944\"\u003equarkiverse/quarkus-quinoa#944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.github.eirslett:frontend-plugin-core from 1.15.4 to 2.0.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/945\"\u003equarkiverse/quarkus-quinoa#945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs and express in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/946\"\u003equarkiverse/quarkus-quinoa#946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse.playwright:quarkus-playwright from 2.3.1 to 2.3.2 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/950\"\u003equarkiverse/quarkus-quinoa#950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs, body-parser and express in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/951\"\u003equarkiverse/quarkus-quinoa#951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump lodash from 4.17.21 to 4.17.23 in /integration-tests/src/main/ui-angular by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/952\"\u003equarkiverse/quarkus-quinoa#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify Node.js installation directory comment by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/953\"\u003equarkiverse/quarkus-quinoa#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/954\"\u003equarkiverse/quarkus-quinoa#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify Quinoa frontend packaging (refs \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/873\"\u003e#873\u003c/a\u003e) by \u003ca href=\"https://github.com/simontiffert\"\u003e\u003ccode\u003e@​simontiffert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/956\"\u003equarkiverse/quarkus-quinoa#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/957\"\u003equarkiverse/quarkus-quinoa#957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump qs from 6.14.1 to 6.14.2 in /integration-tests/src/main/ui-angular-esbuild by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/963\"\u003equarkiverse/quarkus-quinoa#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webpack from 5.94.0 to 5.105.2 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/964\"\u003equarkiverse/quarkus-quinoa#964\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.quarkiverse:quarkiverse-parent from 20 to 21 in the quarkiverse group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/966\"\u003equarkiverse/quarkus-quinoa#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ajv from 6.12.6 to 6.14.0 in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/967\"\u003equarkiverse/quarkus-quinoa#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate uiDir Javadoc with re-augmentation note by \u003ca href=\"https://github.com/ia3andy\"\u003e\u003ccode\u003e@​ia3andy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/959\"\u003equarkiverse/quarkus-quinoa#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump minimatch in /integration-tests/src/main/ui-react by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/968\"\u003equarkiverse/quarkus-quinoa#968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from QuarkusConsole.IS_WINDOWS to smallrye OS.WINDOWS by \u003ca href=\"https://github.com/jedla97\"\u003e\u003ccode\u003e@​jedla97\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/970\"\u003equarkiverse/quarkus-quinoa#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate current version to 2.7.2 by \u003ca href=\"https://github.com/melloware\"\u003e\u003ccode\u003e@​melloware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/972\"\u003equarkiverse/quarkus-quinoa#972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simontiffert\"\u003e\u003ccode\u003e@​simontiffert\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/pull/956\"\u003equarkiverse/quarkus-quinoa#956\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/ba6b5eb7f7e5ed8e496ea7db44e869213182d33d\"\u003e\u003ccode\u003eba6b5eb\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/daf55eecbff34dc8e057b8157c43b2d675e98513\"\u003e\u003ccode\u003edaf55ee\u003c/code\u003e\u003c/a\u003e Update the latest release version 2.8.0 in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/786d4199527c966074b395d2fa2f62ffd0ede565\"\u003e\u003ccode\u003e786d419\u003c/code\u003e\u003c/a\u003e Update current version to 2.8.0 (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/8d38beec6550e8693a1a02dae755a61aaee4d446\"\u003e\u003ccode\u003e8d38bee\u003c/code\u003e\u003c/a\u003e Update Quarkus badge versions in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/33bf2b50e16b534ea7f93e208d45447fe47e7b5d\"\u003e\u003ccode\u003e33bf2b5\u003c/code\u003e\u003c/a\u003e Bump Quarkus to 3.27.3 LTS and fix ForwardedDevModeTest (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/5da41c3b358bbbdae3d8afb482c7e8d5b3728b0f\"\u003e\u003ccode\u003e5da41c3\u003c/code\u003e\u003c/a\u003e Bump path-to-regexp in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/997\"\u003e#997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/86f78f435c7c6c0e3aa53ed626fb15b044c5d6c9\"\u003e\u003ccode\u003e86f78f4\u003c/code\u003e\u003c/a\u003e Bump brace-expansion in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/9d553a91331b6813d3d4d6a3a8209a2a3ffc0e61\"\u003e\u003ccode\u003e9d553a9\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-angular-esbuild (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/5541dd77bf14456af49694aaa46c1976236a9a67\"\u003e\u003ccode\u003e5541dd7\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-angular (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/commit/d5793cbb610d925164d2c410c787d86f7ba6f675\"\u003e\u003ccode\u003ed5793cb\u003c/code\u003e\u003c/a\u003e Bump node-forge in /integration-tests/src/main/ui-react (\u003ca href=\"https://redirect.github.com/quarkiverse/quarkus-quinoa/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/quarkiverse/quarkus-quinoa/compare/2.7.1...2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.quarkus:quarkus-rest` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-rest-jackson` from 3.31.1 to 3.34.1\n\nUpdates `io.quarkus:quarkus-smallrye-jwt` from 3.31.1 to 3.34.1\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.1.0\n\nUpdates `io.quarkus` from 3.31.1 to 3.34.1\n\nUpdates `com.diffplug.spotless` from 8.1.0 to 8.4.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Breus/SnapChef/pull/116","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Breus%2FSnapChef/issues/116","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/116/packages"}},{"old_version":"5.0.0","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-03-23T01:06:44.000Z","version_change":"5.0.0 → 5.1.0","issue":{"uuid":"4117582696","node_id":"PR_kwDOKyk85s7Miw_m","number":2256,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-24T01:04:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T01:06:44.000Z","updated_at":"2026-03-24T01:04:54.000Z","time_to_close":86288,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":22,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"software.amazon.awssdk:bom","old_version":"2.41.25","new_version":"2.42.17"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.5","new_version":"4.34.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.4.2","new_version":"8.5.1","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.23.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.postgresql:postgresql","old_version":"42.7.9","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.3","new_version":"1.16.4","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"net.javacrumbs.shedlock:shedlock-spring","old_version":"7.6.0","new_version":"7.7.0","repository_url":"https://github.com/lukas-krecan/ShedLock"},{"name":"net.javacrumbs.shedlock:shedlock-provider-jdbc-template","old_version":"7.6.0","new_version":"7.7.0"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.4","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"org.testcontainers:testcontainers","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-junit-jupiter","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-postgresql","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.0.1","new_version":"3.1.1"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.4","new_version":"2.5.7"},{"name":"io.sentry.jvm.gradle","old_version":"6.0.0","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.4.0"},{"name":"nl.littlerobots.version-catalog-update","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/littlerobots/version-catalog-update-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 22 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.3.1` | `9.4.1` |\n| software.amazon.awssdk:bom | `2.41.25` | `2.42.17` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.5` | `4.34.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.4.2` | `8.5.1` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.23.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.9` | `42.7.10` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.3` | `1.16.4` |\n| [net.javacrumbs.shedlock:shedlock-spring](https://github.com/lukas-krecan/ShedLock) | `7.6.0` | `7.7.0` |\n| net.javacrumbs.shedlock:shedlock-provider-jdbc-template | `7.6.0` | `7.7.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.4` | `3.17.0` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.testcontainers:testcontainers-postgresql](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| com.github.jk1.dependency-license-report | `3.0.1` | `3.1.1` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gorylenko.gradle-git-properties | `2.5.4` | `2.5.7` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.0.0` | `6.2.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| com.diffplug.spotless | `8.2.1` | `8.4.0` |\n| [nl.littlerobots.version-catalog-update](https://github.com/littlerobots/version-catalog-update-plugin) | `1.0.1` | `1.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.3.1...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.41.25 to 2.42.17\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.5 to 4.34.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.4.2 to 8.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.5.1\u003c/h2\u003e\n\u003ch1\u003eJobRunr and JobRunr Pro 8.5.1\u003c/h1\u003e\n\u003cp\u003eThis patch release includes bug fixes and small improvements for both JobRunr and JobRunr Pro. JobRunr Pro users are encouraged to upgrade as it includes a fix for a critical bug in 8.5.0.\u003c/p\u003e\n\u003ch2\u003eJobRunr 8.5.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: use non-prefixed version for jobrunr-bom in Gradle module metadata - thanks to \u003ca href=\"https://github.com/davis12345678\"\u003e\u003ccode\u003e@​davis12345678\u003c/code\u003e\u003c/a\u003e. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1512\"\u003e#1512\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1512\"\u003ejobrunr/jobrunr#1512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport build improvement. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1514\"\u003e#1514\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1514\"\u003ejobrunr/jobrunr#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davis12345678\"\u003e\u003ccode\u003e@​davis12345678\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1512\"\u003ejobrunr/jobrunr#1512\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.5.0...v8.5.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.5.0...v8.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJobRunr Pro 8.5.1\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay notification when rate limiter that job uses no longer exists. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/835\"\u003e#835\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/835\"\u003ejobrunr/jobrunr-pro#835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix processDuration computation. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/831\"\u003e#831\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/831\"\u003ejobrunr/jobrunr-pro#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet browser reconnect when SSE connection timeouts. [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/837\"\u003e#837\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr-pro/pull/837\"\u003ejobrunr/jobrunr-pro#837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.5.0\u003c/h2\u003e\n\u003ch1\u003eJobRunr 8.5.0 and JobRunr Pro 8.5.0\u003c/h1\u003e\n\u003cp\u003eJobRunr 8.5.0 brings simplified Kotlin support, faster startup times, and several bug fixes. JobRunr Pro 8.5.0 adds two highly requested features: external jobs and dashboard audit logs.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted changes\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSimplified Kotlin support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe've changed how Kotlin support packages are released. Instead of maintaining multiple modules with the Kotlin version baked into the artifact name (e.g. \u003ccode\u003ejobrunr-kotlin-2.0-support\u003c/code\u003e, \u003ccode\u003ejobrunr-kotlin-2.1-support\u003c/code\u003e), there is now a single \u003ccode\u003ejobrunr-kotlin-support\u003c/code\u003e artifact. This means less duplication on our side and a more predictable dependency for you. The package targets Kotlin 2.2 as its baseline, which JobRunr will stay on for the foreseeable future, but it also supports 2.1 and has already been tested against 2.3.\u003c/p\u003e\n\u003cp\u003eNote for JobRunr Pro: the packages are prefixed with \u003ccode\u003ejobrunr-pro\u003c/code\u003e giving \u003ccode\u003ejobrunr-pro-kotlin-support\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eExternal Jobs (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eAn \u003ccode\u003eExternalJob\u003c/code\u003e is a job that requires feedback from an external process to determine the success of the \u003ccode\u003eJob\u003c/code\u003e. This breaks the usual JobRunr flow where JobRunr marks a job as completed as soon as the method finishes.\u003c/p\u003e\n\u003cp\u003eThis new feature is very handy for serverless computation (trigger a Lambda or Cloud Function and wait for a callback), long-running third-party workflows (AI pipeline, video transcoding, payment processing, ...), or human-in-the-loop approvals.\u003c/p\u003e\n\u003cp\u003eYou can now create these jobs as follows:\u003c/p\u003e\n\u003cp\u003eFirst create the external job\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/60e2cc296687a6e4a68c35e2a762059ce12999e1\"\u003e\u003ccode\u003e60e2cc2\u003c/code\u003e\u003c/a\u003e Backport build improvement (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/934cb393a43c5bff38d8001920955ec3b5e26819\"\u003e\u003ccode\u003e934cb39\u003c/code\u003e\u003c/a\u003e fix: use non-prefixed version for jobrunr-bom in Gradle module metadata (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/d7dc77e7ed83cbeadf28102e70b6a4ba957cffa2\"\u003e\u003ccode\u003ed7dc77e\u003c/code\u003e\u003c/a\u003e Improve jobfilters to keep default filters even if Job does not exist (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1510\"\u003e#1510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/3beb523d9596b9d01e7dcf9bb78b0920aaa42433\"\u003e\u003ccode\u003e3beb523\u003c/code\u003e\u003c/a\u003e Fix AbstractStorageProvider, don't use ForkJoinPool (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1491\"\u003e#1491\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b5fbea57a68af6d585cc821ac6dcf25a65b85588\"\u003e\u003ccode\u003eb5fbea5\u003c/code\u003e\u003c/a\u003e Bump svgo (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1509\"\u003e#1509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/8453941db745830dcd199c439534e92c6b17056d\"\u003e\u003ccode\u003e8453941\u003c/code\u003e\u003c/a\u003e Update frontend dependencies (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/553e9ca47dc2944b7e380a8ea28893858cf45847\"\u003e\u003ccode\u003e553e9ca\u003c/code\u003e\u003c/a\u003e Update dependencies and fix sonarqube feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1506\"\u003e#1506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/6847427408e1f71510cb37d49b33a485247e4a57\"\u003e\u003ccode\u003e6847427\u003c/code\u003e\u003c/a\u003e Simplify Kotlin support (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1504\"\u003e#1504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/aaa1474fa46c527753c8f45998ea0133767c9083\"\u003e\u003ccode\u003eaaa1474\u003c/code\u003e\u003c/a\u003e More sonarqube improvements. (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/ca363bef804925829862061a006d9dfdb167801f\"\u003e\u003ccode\u003eca363be\u003c/code\u003e\u003c/a\u003e Implement improvements for Pro (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.4.2...v8.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.projectlombok:lombok` from 1.18.42 to 1.18.44\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.44 (March 11th, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFEATURE: \u003ccode\u003e@Jacksonized\u003c/code\u003e now supports both Jackson2 and Jackson3; you'll get a warning until you configure which one (or even both!) you want lombok to generate. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: On JDK25, \u003ccode\u003eval\u003c/code\u003e and \u003ccode\u003e@ExtensionMethod\u003c/code\u003e could sometimes cause erroneous errors (in that you see errors but compilation succeeds anyway) using javac. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3947\"\u003e#3947\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e + fields marked \u003ccode\u003etransient\u003c/code\u003e would result in those transient fields being serialised which is surprising (and thus undesired) behaviour. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3936\"\u003e#3936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/17c78feeb77fcdfaec03ad933192014d02c3797d\"\u003e\u003ccode\u003e17c78fe\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1edca70420ff29d68e3a7da0c3def499609dac84\"\u003e\u003ccode\u003e1edca70\u003c/code\u003e\u003c/a\u003e [test][\u003ccode\u003e@Jacksonized\u003c/code\u003e] Test emission of warning when not choosing jackson ver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e789e823b1ede15ff5a140592d489ed2aeb6a1f4\"\u003e\u003ccode\u003ee789e82\u003c/code\u003e\u003c/a\u003e [test] Update the generation of eclipse test targets from JDK14 to JDK25.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/a54cecd4adc00b3193953e6cd125b344bc2e81d6\"\u003e\u003ccode\u003ea54cecd\u003c/code\u003e\u003c/a\u003e [trivial][changelog]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/3db0a6c1fc0b7d5c2e456e9bbde811b4ef0339a6\"\u003e\u003ccode\u003e3db0a6c\u003c/code\u003e\u003c/a\u003e [bugfix][\u003ccode\u003e@Jacksonized\u003c/code\u003e] javac handler of jacksonized checked for existing ja...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12572fcbd2d69c6b26f19334263d3d7cb0701be3\"\u003e\u003ccode\u003e12572fc\u003c/code\u003e\u003c/a\u003e [test] Adjusted tests to the new 'jackson version is a list' config key setup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/0e9699ce82f03644884a755f65a4ad128d2122af\"\u003e\u003ccode\u003e0e9699c\u003c/code\u003e\u003c/a\u003e [changelog] Document implementation of Jackson3 support: \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003e#3950\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d441be157b7d51d4694370ac7ecc502565aee6b2\"\u003e\u003ccode\u003ed441be1\u003c/code\u003e\u003c/a\u003e [jacksonized] infrastructure for previous merge resolution: Changed to the co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/d62b2d5b80dd6be6c18eb4d473601dadff4e54d7\"\u003e\u003ccode\u003ed62b2d5\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into cachescrubber-\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3950\"\u003egh-3950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/f49f0fe78d9c8a0ddce1b5abd1a817ef2eec9e18\"\u003e\u003ccode\u003ef49f0fe\u003c/code\u003e\u003c/a\u003e [test] Remove tests for deprecated \u003ccode\u003e@Logger(access = MODULE)\u003c/code\u003e. They're deprec...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.23.0\u003c/h2\u003e\n\u003ch2\u003eNOTE: Breaking change for Android\u003c/h2\u003e\n\u003cp\u003eThe \u003ccode\u003emockito-android\u003c/code\u003e 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 \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3788\"\u003e#3788\u003c/a\u003e for more details.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.23.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-03-11 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0\"\u003e6 commit(s)\u003c/a\u003e by Brice Dutheil, Joshua Selbo, Philippe Kernevez\u003c/li\u003e\n\u003cli\u003eReplace mockito-android mock maker implementation with dexmaker-mockito-inline [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3792\"\u003e#3792\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3792\"\u003emockito/mockito#3792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError with AbstractList after using mockSingleton [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3790\"\u003emockito/mockito#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMark parameters of \u003ccode\u003eMockito.when\u003c/code\u003e \u003ccode\u003e@Nullable\u003c/code\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003emockito/mockito#3503\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a231205b240e7884a63bf0f63440012867a4da21\"\u003e\u003ccode\u003ea231205\u003c/code\u003e\u003c/a\u003e Fix StackOverflowError with AbstractList after using mockSingleton (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3790\"\u003e#3790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/f6a91a6a6138c776fa8b41ffb3fd078c64802044\"\u003e\u003ccode\u003ef6a91a6\u003c/code\u003e\u003c/a\u003e Replace mockito-android mock maker implementation with dexmaker-mockito-inlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/aa2298a627ab2c0bce07f648e444477d8e2e05ba\"\u003e\u003ccode\u003eaa2298a\u003c/code\u003e\u003c/a\u003e fix: make spotless happy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/a6729d657e232ca64da81d9801d7b8f3be6fc49a\"\u003e\u003ccode\u003ea6729d6\u003c/code\u003e\u003c/a\u003e chore: update BDDMockito with jspecify annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bb83c922484cfd3693d61549b5d6ef39a9c02c2b\"\u003e\u003ccode\u003ebb83c92\u003c/code\u003e\u003c/a\u003e chore: move jspecify as a compile only dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/47a46954cd1c0f8ef64ec63d43da9b71081d74e6\"\u003e\u003ccode\u003e47a4695\u003c/code\u003e\u003c/a\u003e chore: add jspecify with minimal change. Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3503\"\u003e#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.9 to 42.7.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.10\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate site for 42.7.10 release \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate DisabledIfServerGreater annotation  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix non-standard strings failing test for version 19 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix small issues in ConnectionFactoryImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to Shadow 9 \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3931\"\u003e#3931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance \u003ca href=\"https://github.com/Praveen7294\"\u003e\u003ccode\u003e@​Praveen7294\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance \u003ca href=\"https://github.com/aclfe\"\u003e\u003ccode\u003e@​aclfe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elastEditYear to 2026 and bump version \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3909\"\u003e#3909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 4bdb89f \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to cd1dba6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency com.typesafe.play:sbt-plugin to v2.9.10 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.10] (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate to Shadow 9 \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3931\"\u003ePR 3931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3925\"\u003epgjdbc/pgjdbc#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3922\"\u003epgjdbc/pgjdbc#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3917\"\u003epgjdbc/pgjdbc#3917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: non-standard strings failing test for version 19 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3934\"\u003epgjdbc/pgjdbc#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: small issues in ConnectionFactoryImpl [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3929\"\u003epgjdbc/pgjdbc#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3913\"\u003ePR # 3913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3911\"\u003epgjdbc/pgjdbc#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3912\"\u003epgjdbc/pgjdbc#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3813\"\u003epgjdbc/pgjdbc#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverted\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot; [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3932\"\u003epgjdbc/pgjdbc#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27571c8e18712e7fc6a007bd38ab8e3d6c309c0c\"\u003e\u003ccode\u003e27571c8\u003c/code\u003e\u003c/a\u003e Update site for 42.7.10 release (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c7b512d138204bffb8d963fbb7e138e51501363e\"\u003e\u003ccode\u003ec7b512d\u003c/code\u003e\u003c/a\u003e Create DisabledIfServerGreater annotation for disabling tests for newer serve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/47f7e3bba211dc2078bcbe3bcc1ffede855d2b1e\"\u003e\u003ccode\u003e47f7e3b\u003c/code\u003e\u003c/a\u003e fix non-standard strings failing test for version 19 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d4cf4200a85600509a12740cfa99cd1836adc465\"\u003e\u003ccode\u003ed4cf420\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6ea732c4984af6cae52abb061bdc81ae318ed98f\"\u003e\u003ccode\u003e6ea732c\u003c/code\u003e\u003c/a\u003e fix small issues in ConnectionFactoryImpl (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/95cecdb4071d86bed90a13a8b91c66f00fe0ae06\"\u003e\u003ccode\u003e95cecdb\u003c/code\u003e\u003c/a\u003e Migrate to Shadow 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/5762c4269c6a22267aeccbd328d49803fd0abb71\"\u003e\u003ccode\u003e5762c42\u003c/code\u003e\u003c/a\u003e style: fix empty line before javadoc for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1ac8d99a0042dd8250475aed477bdbfed565a7c1\"\u003e\u003ccode\u003e1ac8d99\u003c/code\u003e\u003c/a\u003e style: fix lambda argument indentation for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/3fab588d93ae4cfeb13f75ba08894b804b256d51\"\u003e\u003ccode\u003e3fab588\u003c/code\u003e\u003c/a\u003e test: add autosave=always|never|conservative and cleanupSavepoints=true|false...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/9c20cc2da632fd43f7662cdd10699a22c7fae4c3\"\u003e\u003ccode\u003e9c20cc2\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 4bdb89f\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.9...REL42.7.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.3 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.4\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUsing context-propagation with a no-op Observation corrupts the current Observation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7200\"\u003e#7200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument (Default)MeterObservationHandler \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6361\"\u003e#6361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument Jakarta Mail instrumentation \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6485\"\u003e#6485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument statsd UDS config \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5730\"\u003e#5730\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kangdaeun1022\"\u003e\u003ccode\u003e@​kangdaeun1022\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/seonghyeoklee\"\u003e\u003ccode\u003e@​seonghyeoklee\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/414cb9057ec888387f5e2fb9471fcbca9ca131f0\"\u003e\u003ccode\u003e414cb90\u003c/code\u003e\u003c/a\u003e Polish order of Jakarta Mail in list/table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/2bd0e54c29bb81db32d3dbed286f46b2182d41f6\"\u003e\u003ccode\u003e2bd0e54\u003c/code\u003e\u003c/a\u003e Document Jakarta Mail instrumentation (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7256\"\u003e#7256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/12d451c9cb61e767e56dc177b048c46da8dd3ba1\"\u003e\u003ccode\u003e12d451c\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/b2c9cd678a9e3aa3afc68a742737577dcd55a9c9\"\u003e\u003ccode\u003eb2c9cd6\u003c/code\u003e\u003c/a\u003e Document DefaultMeterObservationHandler (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7261\"\u003e#7261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/298c397400ab893044d84e3c654d1cdadffaaedd\"\u003e\u003ccode\u003e298c397\u003c/code\u003e\u003c/a\u003e Upgrade cimg/openjdk images (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7263\"\u003e#7263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/232114c27f24537fce4e2918d9ab8f922abf11eb\"\u003e\u003ccode\u003e232114c\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-resolver-provider from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/03c2e06d827339aab9b7aa1b4bae278aafb4bae6\"\u003e\u003ccode\u003e03c2e06\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-resolver-provider from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7257\"\u003e#7257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/88e44e5a30c30943fbd0c82a05fc1a8532cb3496\"\u003e\u003ccode\u003e88e44e5\u003c/code\u003e\u003c/a\u003e Polish \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6667\"\u003egh-6667\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7254\"\u003e#7254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/dfd77fc683abe273cc3c49d2e5f8641b083134d2\"\u003e\u003ccode\u003edfd77fc\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/59fc4bf59b8ef06b4718a581603e00a6c07a4d38\"\u003e\u003ccode\u003e59fc4bf\u003c/code\u003e\u003c/a\u003e Add UDS configuration guide for StatsD (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/5730\"\u003e#5730\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7241\"\u003e#7241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.3...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-spring` from 7.6.0 to 7.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lukas-krecan/ShedLock/blob/master/RELEASES.md\"\u003enet.javacrumbs.shedlock:shedlock-spring's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.7.0 (2026-03-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Micrometer metrics (thanks \u003ca href=\"https://github.com/josipmusa\"\u003e\u003ccode\u003e@​josipmusa\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/f42458f86c543af45b0051bcbacc9e5601a0d01f\"\u003e\u003ccode\u003ef42458f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release shedlock-parent-7.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/7c8b27a3d00d08803ed79c08e8b78004f12022df\"\u003e\u003ccode\u003e7c8b27a\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.13 to 2.42.14 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3322\"\u003e#3322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/a03edff3021aa3f32e268befd5c7bd09c9d0b3b2\"\u003e\u003ccode\u003ea03edff\u003c/code\u003e\u003c/a\u003e Support for LockingTaskExecutorListener in MethodProxyAop (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3323\"\u003e#3323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/3e7cfea90abb399dfbeae31aadf6601bcb76b4e8\"\u003e\u003ccode\u003e3e7cfea\u003c/code\u003e\u003c/a\u003e Bump micronaut4.version from 4.10.9 to 4.10.10 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/563c61eee48f3ead58f269157150e774aa0e1e97\"\u003e\u003ccode\u003e563c61e\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.12 to 2.42.13 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3321\"\u003e#3321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/9b70d701962e84ca8f603626bd5b675d71cfce57\"\u003e\u003ccode\u003e9b70d70\u003c/code\u003e\u003c/a\u003e Bump io.micrometer:micrometer-core from 1.15.9 to 1.16.4 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3318\"\u003e#3318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/4b96242939c1eaa57d51bfcb55c89aa439977dec\"\u003e\u003ccode\u003e4b96242\u003c/code\u003e\u003c/a\u003e Bump kotlin.ver from 2.3.10 to 2.3.20 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3320\"\u003e#3320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/7914bdef3acc8b156904a7bbfe86ce32fa964bcb\"\u003e\u003ccode\u003e7914bde\u003c/code\u003e\u003c/a\u003e Bump spring.version from 7.0.5 to 7.0.6 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/ac993b8e757ffdf4d400aee041e3c41c7f362e4f\"\u003e\u003ccode\u003eac993b8\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.42.11 to 2.42.12 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3314\"\u003e#3314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/28bc0a4c7dc8520040e13534f38d6cb724ed3ac2\"\u003e\u003ccode\u003e28bc0a4\u003c/code\u003e\u003c/a\u003e Bump org.springframework.data:spring-data-redis from 4.0.3 to 4.0.4 (\u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3317\"\u003e#3317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lukas-krecan/ShedLock/compare/shedlock-parent-7.6.0...shedlock-parent-7.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.6.0 to 7.7.0\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.6.0 to 7.7.0\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.4 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.4...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContainerVolumeRem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/326987f41a5d23e736bf8e92d7f68f6feaabe515\"\u003e\u003ccode\u003e326987f\u003c/code\u003e\u003c/a\u003e Update Pull Request template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a756bc6a572cde84fbe429b3a1fcf09ba9559581\"\u003e\u003ccode\u003ea756bc6\u003c/code\u003e\u003c/a\u003e Improve k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5323acdeb4d399b2dc1a61eb07012a39f86643e6\"\u003e\u003ccode\u003e5323acd\u003c/code\u003e\u003c/a\u003e Use non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8da56ffeff9f2b6afd712364e40ecc5b3f6ca34d\"\u003e\u003ccode\u003e8da56ff\u003c/code\u003e\u003c/a\u003e Support apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/dea972503664ebfed2b74957c740e58bd93d579f\"\u003e\u003ccode\u003edea9725\u003c/code\u003e\u003c/a\u003e Update ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.3 to 2.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse non-deprecated MSSQLServerContainer in ServiceBusEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11223\"\u003e#11223\u003c/a\u003e) \u003ca href=\"https://github.com/bramvonk\"\u003e\u003ccode\u003e@​bramvonk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport apache/activemq in ActiveMQContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11498\"\u003e#11498\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ryuk version to 0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11486\"\u003e#11486\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove k6 docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11564\"\u003e#11564\u003c/a\u003e) \u003ca href=\"https://github.com/PreAgile\"\u003e\u003ccode\u003e@​PreAgile\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ccd28bf94c3ddb06d9377d5c1a9bd4bc21d4b23a\"\u003e\u003ccode\u003eccd28bf\u003c/code\u003e\u003c/a\u003e Update docker-java version to 3.7.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/cdca4b19aec6bb8559cf380473b92893940ccd08\"\u003e\u003ccode\u003ecdca4b1\u003c/code\u003e\u003c/a\u003e Update cockroachdb image version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/01451d17e5f5bf53516b5ebd07a562b0c6a83601\"\u003e\u003ccode\u003e01451d1\u003c/code\u003e\u003c/a\u003e Disable DockerComposeContainerVolumeRemovalTest and ComposeContain...\n\n_Description has been truncated_","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2256","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2256","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2256/packages"}},{"old_version":"5.0.0","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-03-10T01:05:26.000Z","version_change":"5.0.0 → 5.1.0","issue":{"uuid":"4048739635","node_id":"PR_kwDOKyk85s7JO_Vu","number":2245,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T01:05:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-10T01:05:26.000Z","updated_at":"2026-03-13T01:05:35.000Z","time_to_close":259207,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":14,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"software.amazon.awssdk:bom","old_version":"2.41.25","new_version":"2.42.8"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.5","new_version":"4.34.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.4.2","new_version":"8.5.0","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.21.0","new_version":"5.22.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.postgresql:postgresql","old_version":"42.7.9","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.0.1","new_version":"3.1.1"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gorylenko.gradle-git-properties","old_version":"2.5.4","new_version":"2.5.7"},{"name":"io.sentry.jvm.gradle","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.3.0"},{"name":"nl.littlerobots.version-catalog-update","old_version":"1.0.1","new_version":"1.1.0","repository_url":"https://github.com/littlerobots/version-catalog-update-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 14 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| software.amazon.awssdk:bom | `2.41.25` | `2.42.8` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.5` | `4.34.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.4.2` | `8.5.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.21.0` | `5.22.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.9` | `42.7.10` |\n| com.github.jk1.dependency-license-report | `3.0.1` | `3.1.1` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gorylenko.gradle-git-properties | `2.5.4` | `2.5.7` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.0.0` | `6.1.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| com.diffplug.spotless | `8.2.1` | `8.3.0` |\n| [nl.littlerobots.version-catalog-update](https://github.com/littlerobots/version-catalog-update-plugin) | `1.0.1` | `1.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `software.amazon.awssdk:bom` from 2.41.25 to 2.42.8\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.5 to 4.34.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.4.2 to 8.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.5.0\u003c/h2\u003e\n\u003ch1\u003eJobRunr 8.5.0 and JobRunr Pro 8.5.0\u003c/h1\u003e\n\u003cp\u003eJobRunr 8.5.0 brings simplified Kotlin support, faster startup times, and several bug fixes. JobRunr Pro 8.5.0 adds two highly requested features: external jobs and dashboard audit logs.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted changes\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSimplified Kotlin support\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe've changed how Kotlin support packages are released. Instead of maintaining multiple modules with the Kotlin version baked into the artifact name (e.g. \u003ccode\u003ejobrunr-kotlin-2.0-support\u003c/code\u003e, \u003ccode\u003ejobrunr-kotlin-2.1-support\u003c/code\u003e), there is now a single \u003ccode\u003ejobrunr-kotlin-support\u003c/code\u003e artifact. This means less duplication on our side and a more predictable dependency for you. The package targets Kotlin 2.2 as its baseline, which JobRunr will stay on for the foreseeable future, but it also supports 2.1 and has already been tested against 2.3.\u003c/p\u003e\n\u003cp\u003eNote for JobRunr Pro: the packages are prefixed with \u003ccode\u003ejobrunr-pro\u003c/code\u003e giving \u003ccode\u003ejobrunr-pro-kotlin-support\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eExternal Jobs (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eAn \u003ccode\u003eExternalJob\u003c/code\u003e is a job that requires feedback from an external process to determine the success of the \u003ccode\u003eJob\u003c/code\u003e. This breaks the usual JobRunr flow where JobRunr marks a job as completed as soon as the method finishes.\u003c/p\u003e\n\u003cp\u003eThis new feature is very handy for serverless computation (trigger a Lambda or Cloud Function and wait for a callback), long-running third-party workflows (AI pipeline, video transcoding, payment processing, ...), or human-in-the-loop approvals.\u003c/p\u003e\n\u003cp\u003eYou can now create these jobs as follows:\u003c/p\u003e\n\u003cp\u003eFirst create the external job\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eJobProId jobId = BackgroundJob.create(anExternalJob()\r\n                .withDetails(() -\u0026gt; nonBlockingRequest()));\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eLater signal the success (or failure or progress)\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eBackgroundJob.signalExternalJobSucceeded(jobId.asUUID());\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eYou can also create and manage \u003ccode\u003eExternalRecurringJob\u003c/code\u003es.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eDashboard Audit Logging (Pro)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eWe now log actions performed by the dashboard user. You can expect to find messages like these in your logs:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed the server overview\r\nINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed 6 job(s)\r\nINFO  o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') changed the state of 2 job(s)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eWith extra details logged at DEBUG level:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eDEBUG o.j.dashboard.DashboardAuditLogger - User(id='user@jobrunr.io', username='user@jobrunr.io') accessed Job(id='019cb439-5093-7c7a-89a6-e05354c091f1', jobName='org.jobrunr.stubs.TestService.enqueueNewBatchWorkWithBuilder(3)')\r\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/d7dc77e7ed83cbeadf28102e70b6a4ba957cffa2\"\u003e\u003ccode\u003ed7dc77e\u003c/code\u003e\u003c/a\u003e Improve jobfilters to keep default filters even if Job does not exist (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1510\"\u003e#1510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/3beb523d9596b9d01e7dcf9bb78b0920aaa42433\"\u003e\u003ccode\u003e3beb523\u003c/code\u003e\u003c/a\u003e Fix AbstractStorageProvider, don't use ForkJoinPool (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1491\"\u003e#1491\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b5fbea57a68af6d585cc821ac6dcf25a65b85588\"\u003e\u003ccode\u003eb5fbea5\u003c/code\u003e\u003c/a\u003e Bump svgo (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1509\"\u003e#1509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/8453941db745830dcd199c439534e92c6b17056d\"\u003e\u003ccode\u003e8453941\u003c/code\u003e\u003c/a\u003e Update frontend dependencies (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/553e9ca47dc2944b7e380a8ea28893858cf45847\"\u003e\u003ccode\u003e553e9ca\u003c/code\u003e\u003c/a\u003e Update dependencies and fix sonarqube feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1506\"\u003e#1506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/6847427408e1f71510cb37d49b33a485247e4a57\"\u003e\u003ccode\u003e6847427\u003c/code\u003e\u003c/a\u003e Simplify Kotlin support (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1504\"\u003e#1504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/aaa1474fa46c527753c8f45998ea0133767c9083\"\u003e\u003ccode\u003eaaa1474\u003c/code\u003e\u003c/a\u003e More sonarqube improvements. (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/ca363bef804925829862061a006d9dfdb167801f\"\u003e\u003ccode\u003eca363be\u003c/code\u003e\u003c/a\u003e Implement improvements for Pro (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/2d167187419e41840a41838d6e01290f65f38051\"\u003e\u003ccode\u003e2d16718\u003c/code\u003e\u003c/a\u003e Alternative fix for issue \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1493\"\u003e#1493\u003c/a\u003e. Move from primitive boolean to boxed Boolean...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/1994f69fddbfae9d50a0da0699573c4fca26a265\"\u003e\u003ccode\u003e1994f69\u003c/code\u003e\u003c/a\u003e Fix Sonarqube test results (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.4.2...v8.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.21.0 to 5.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/9e5d449a78132385e75ff02d02c61e49cce374b6\"\u003e\u003ccode\u003e9e5d449\u003c/code\u003e\u003c/a\u003e Add tests for Sets utility class (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8d9a62fafa9829ecfa0b298c0bd012faa3bf1868\"\u003e\u003ccode\u003e8d9a62f\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.9 to 42.7.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.10\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate site for 42.7.10 release \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate DisabledIfServerGreater annotation  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3937\"\u003e#3937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix non-standard strings failing test for version 19 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e)\u0026quot; \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix small issues in ConnectionFactoryImpl \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to Shadow 9 \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3931\"\u003e#3931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance \u003ca href=\"https://github.com/Praveen7294\"\u003e\u003ccode\u003e@​Praveen7294\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance \u003ca href=\"https://github.com/aclfe\"\u003e\u003ccode\u003e@​aclfe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue \u003ca href=\"https://github.com/mjschwaiger\"\u003e\u003ccode\u003e@​mjschwaiger\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elastEditYear to 2026 and bump version \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3909\"\u003e#3909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3913\"\u003e#3913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update github/codeql-action digest to 4bdb89f \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to cd1dba6 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency com.typesafe.play:sbt-plugin to v2.9.10 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.10] (2026-02-11)\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate to Shadow 9 \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3931\"\u003ePR 3931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fix empty line before javadoc for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3925\"\u003e#3925\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3925\"\u003epgjdbc/pgjdbc#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estyle: fix lambda argument indentation for checkstyle compliance [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3922\"\u003e#3922\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3922\"\u003epgjdbc/pgjdbc#3922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3917\"\u003e#3917\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3917\"\u003epgjdbc/pgjdbc#3917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: non-standard strings failing test for version 19 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3934\"\u003epgjdbc/pgjdbc#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: small issues in ConnectionFactoryImpl [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3929\"\u003epgjdbc/pgjdbc#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: process pending responses before fastpath to avoid protocol errors \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3913\"\u003ePR # 3913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: use.md, fix typos [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3911\"\u003e#3911\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3911\"\u003epgjdbc/pgjdbc#3911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: datasource.md, fix minor formatting issue [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3912\"\u003epgjdbc/pgjdbc#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edoc: add the new PGP signing key to the official documentation [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3912\"\u003e#3912\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3813\"\u003epgjdbc/pgjdbc#3813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverted\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot; [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3932\"\u003e#3932\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3932\"\u003epgjdbc/pgjdbc#3932\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/27571c8e18712e7fc6a007bd38ab8e3d6c309c0c\"\u003e\u003ccode\u003e27571c8\u003c/code\u003e\u003c/a\u003e Update site for 42.7.10 release (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3936\"\u003e#3936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c7b512d138204bffb8d963fbb7e138e51501363e\"\u003e\u003ccode\u003ec7b512d\u003c/code\u003e\u003c/a\u003e Create DisabledIfServerGreater annotation for disabling tests for newer serve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/47f7e3bba211dc2078bcbe3bcc1ffede855d2b1e\"\u003e\u003ccode\u003e47f7e3b\u003c/code\u003e\u003c/a\u003e fix non-standard strings failing test for version 19 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3934\"\u003e#3934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d4cf4200a85600509a12740cfa99cd1836adc465\"\u003e\u003ccode\u003ed4cf420\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: make all Calendar instances proleptic Gregorian (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3837\"\u003e#3837\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3887\"\u003e#3887\u003c/a\u003e)\u0026quot;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/6ea732c4984af6cae52abb061bdc81ae318ed98f\"\u003e\u003ccode\u003e6ea732c\u003c/code\u003e\u003c/a\u003e fix small issues in ConnectionFactoryImpl (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/95cecdb4071d86bed90a13a8b91c66f00fe0ae06\"\u003e\u003ccode\u003e95cecdb\u003c/code\u003e\u003c/a\u003e Migrate to Shadow 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/5762c4269c6a22267aeccbd328d49803fd0abb71\"\u003e\u003ccode\u003e5762c42\u003c/code\u003e\u003c/a\u003e style: fix empty line before javadoc for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1ac8d99a0042dd8250475aed477bdbfed565a7c1\"\u003e\u003ccode\u003e1ac8d99\u003c/code\u003e\u003c/a\u003e style: fix lambda argument indentation for checkstyle compliance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/3fab588d93ae4cfeb13f75ba08894b804b256d51\"\u003e\u003ccode\u003e3fab588\u003c/code\u003e\u003c/a\u003e test: add autosave=always|never|conservative and cleanupSavepoints=true|false...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/9c20cc2da632fd43f7662cdd10699a22c7fae4c3\"\u003e\u003ccode\u003e9c20cc2\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 4bdb89f\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.9...REL42.7.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jk1.dependency-license-report` from 3.0.1 to 3.1.1\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\nUpdates `com.gorylenko.gradle-git-properties` from 2.5.4 to 2.5.7\n\nUpdates `io.sentry.jvm.gradle` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd install groups support for Build Distribution to control update visibility between distribution channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.1.0 to v3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1068\"\u003e#1068\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.1.0...3.2.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1069\"\u003e#1069\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1082\"\u003e#1082\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd install groups support for Build Distribution to control update visibility between distribution channels (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.1.0 to v3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1068\"\u003e#1068\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#320\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.1.0...3.2.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.31.0 to v8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1069\"\u003e#1069\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1082\"\u003e#1082\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8330\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.31.0...8.33.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/4054e3e79b6b34fa6ae2f0176c04569ca103fb1b\"\u003e\u003ccode\u003e4054e3e\u003c/code\u003e\u003c/a\u003e release: 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/08dcce333fb58fe40a54b600530f611263f4d947\"\u003e\u003ccode\u003e08dcce3\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.33.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0917f17eb4c9a83b12132d3a322155a24e35e81c\"\u003e\u003ccode\u003e0917f17\u003c/code\u003e\u003c/a\u003e chore(deps): update Android SDK to v8.32.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/5ee9042bc3f797b982fe4b65de6afcf5320efd9f\"\u003e\u003ccode\u003e5ee9042\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.21.2 to 2.21.4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0bf08317552a52939f301a76a00046d44dd3ca67\"\u003e\u003ccode\u003e0bf0831\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.20.1 to 2.21.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/40198e40d2c462fb1746c04c8299ea8e5ab6119a\"\u003e\u003ccode\u003e40198e4\u003c/code\u003e\u003c/a\u003e feat(distribution): Add install-groups support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/bd235c51870834f671074205071fe6585d9a9af5\"\u003e\u003ccode\u003ebd235c5\u003c/code\u003e\u003c/a\u003e chore: update plugin-build/sentry-cli.properties to 3.2.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/f2722d9cf8071d8e2df42494aece8a79a083ed06\"\u003e\u003ccode\u003ef2722d9\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/craft from 2.20.0 to 2.20.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1063\"\u003e#1063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/86a0f54ee52011635295a3f45207f6c06007f353\"\u003e\u003ccode\u003e86a0f54\u003c/code\u003e\u003c/a\u003e build(deps): bump gradle/actions from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1064\"\u003e#1064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/90c682f5575143ab379d5ac3bc5d24d161721773\"\u003e\u003ccode\u003e90c682f\u003c/code\u003e\u003c/a\u003e build(deps): bump getsentry/github-workflows/.github/workflows/updater.yml fr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/compare/6.0.0...6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.2.6593 to 7.2.3.7755\n\nUpdates `com.diffplug.spotless` from 8.2.1 to 8.3.0\n\nUpdates `nl.littlerobots.version-catalog-update` from 1.0.1 to 1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/releases\"\u003enl.littlerobots.version-catalog-update's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix adding dependencies that are contributed through build scripts (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin?tab=readme-ov-file#checking-for-updates\"\u003enew option\u003c/a\u003e to the \u003ccode\u003eversionCatalogUpdate\u003c/code\u003e task that will fail the build if there are updates for any dependency or specific dependencies. (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/blob/main/CHANGELOG.md\"\u003enl.littlerobots.version-catalog-update's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix adding dependencies that are contributed through build scripts (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin?tab=readme-ov-file#checking-for-updates\"\u003enew option\u003c/a\u003e to the \u003ccode\u003eversionCatalogUpdate\u003c/code\u003e task that will fail the build if there are updates for any dependency or specific dependencies. (\u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/9b5539bbad43ced94b163337181a18ed449a1a70\"\u003e\u003ccode\u003e9b5539b\u003c/code\u003e\u003c/a\u003e Bump version for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/c184b942daf482a3c41b4e4b010c2f6004f62f6b\"\u003e\u003ccode\u003ec184b94\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/b33217ba589088c5587e310425be3e7bd20e6493\"\u003e\u003ccode\u003eb33217b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/190\"\u003e#190\u003c/a\u003e from littlerobots/version-catalog-plugin-check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/e36e65e13dd12a7df099ba7812feff465ec03fa0\"\u003e\u003ccode\u003ee36e65e\u003c/code\u003e\u003c/a\u003e Update Readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/229307139fa95f50042fb54867dfad5903d4ec46\"\u003e\u003ccode\u003e2293071\u003c/code\u003e\u003c/a\u003e Rename options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/29a65db1c789de6c48621ffc02b3d97f22e8a52e\"\u003e\u003ccode\u003e29a65db\u003c/code\u003e\u003c/a\u003e Verify that pinned libraries are still being reported when using --check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/5d234d0f6265a7c2cc5a6a15e4b9e4e98e3db50c\"\u003e\u003ccode\u003e5d234d0\u003c/code\u003e\u003c/a\u003e Introduce check option to fail the build if there are updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/d9fb1f43ea542bb17251c79887ebd06f5b4d0b0c\"\u003e\u003ccode\u003ed9fb1f4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/littlerobots/version-catalog-update-plugin/issues/181\"\u003e#181\u003c/a\u003e from littlerobots/fix/filter-resolved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/b549575371d450b18e3da39e4518f89247fecc9d\"\u003e\u003ccode\u003eb549575\u003c/code\u003e\u003c/a\u003e Filter resolved versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/commit/f0fac4e058be37168e33733e323c5ab8acf8fa5c\"\u003e\u003ccode\u003ef0fac4e\u003c/code\u003e\u003c/a\u003e Bump version for development\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/littlerobots/version-catalog-update-plugin/compare/v1.0.1...v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2245","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2245","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2245/packages"}},{"old_version":"5.0.0","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-03-06T09:24:44.000Z","version_change":"5.0.0 → 5.1.0","issue":{"uuid":"4033167995","node_id":"PR_kwDOB33Ezc7IcqYg","number":163,"state":"closed","title":"Bump the all-minor group with 5 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-06T10:50:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-06T09:24:44.000Z","updated_at":"2026-03-06T10:50:03.000Z","time_to_close":5117,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-minor","update_count":5,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"com.google.googlejavaformat:google-java-format","old_version":"1.34.1","new_version":"1.35.0","repository_url":"https://github.com/google/google-java-format"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"},{"name":"com.gradle.plugin-publish","old_version":"2.0.0","new_version":"2.1.0"},{"name":"com.diffplug.spotless","old_version":"8.2.1","new_version":"8.3.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-minor group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| [com.google.googlejavaformat:google-java-format](https://github.com/google/google-java-format) | `1.34.1` | `1.35.0` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n| com.gradle.plugin-publish | `2.0.0` | `2.1.0` |\n| com.diffplug.spotless | `8.2.1` | `8.3.0` |\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `com.google.googlejavaformat:google-java-format` from 1.34.1 to 1.35.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/google-java-format/releases\"\u003ecom.google.googlejavaformat:google-java-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.35.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved support for latest JDK 27 EA builds (\u003ca href=\"https://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\"\u003ehttps://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\"\u003ehttps://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/cdd8a84012838205747cfd54b389a37397bdb701\"\u003e\u003ccode\u003ecdd8a84\u003c/code\u003e\u003c/a\u003e Release google-java-format 1.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/2f7e558e586788110dfda603652f68915d890cb0\"\u003e\u003ccode\u003e2f7e558\u003c/code\u003e\u003c/a\u003e Use JDK 21 for Eclipse plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/496299310ed44c732ef410a729d477ee03868bf7\"\u003e\u003ccode\u003e4962993\u003c/code\u003e\u003c/a\u003e Migrate to records in google-java-format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/075e025c94a4bea2db8e0fb6d4b5c05d0d810cad\"\u003e\u003ccode\u003e075e025\u003c/code\u003e\u003c/a\u003e Prepare to changes to \u003ccode\u003evar\u003c/code\u003e in AST\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/b0ef30ae3634bd7016159a62645397597d0b2fde\"\u003e\u003ccode\u003eb0ef30a\u003c/code\u003e\u003c/a\u003e Don't list the same annotation twice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/730d3b1e61fb7d4a9eafbbb87db72bb7d4715699\"\u003e\u003ccode\u003e730d3b1\u003c/code\u003e\u003c/a\u003e Refactor Github Action per b/485167538\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/fc4b2e9f813c1c7ad6e5ee94ffa66a889f9135c8\"\u003e\u003ccode\u003efc4b2e9\u003c/code\u003e\u003c/a\u003e Automatic code cleanup.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/google-java-format/commit/f1f5c67db13ce6ee11572bc3b39a7e23c178577d\"\u003e\u003ccode\u003ef1f5c67\u003c/code\u003e\u003c/a\u003e Add simple native formatting test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/google-java-format/compare/v1.34.1...v1.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\nUpdates `com.gradle.plugin-publish` from 2.0.0 to 2.1.0\n\nUpdates `com.diffplug.spotless` from 8.2.1 to 8.3.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/tbroyer/gradle-errorprone-plugin/pull/163","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tbroyer%2Fgradle-errorprone-plugin/issues/163","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/163/packages"}},{"old_version":"5.0.0","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-03-05T04:13:13.000Z","version_change":"5.0.0 → 5.1.0","issue":{"uuid":"4025617016","node_id":"PR_kwDOG8H26c7IEGRx","number":530,"state":"open","title":"Bump the gradle-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java","Review effort 2/5"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T04:13:13.000Z","updated_at":"2026-03-05T04:14:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":7,"packages":[{"name":"gradle-wrapper","old_version":"9.3.1","new_version":"9.4.0"},{"name":"org.wiremock.integrations:wiremock-spring-boot","old_version":"4.1.0","new_version":"4.2.0","repository_url":"https://github.com/wiremock/wiremock-spring-boot"},{"name":"io.cucumber:cucumber-java","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit","old_version":"7.34.2","new_version":"7.34.3","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.47.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.sonarqube","old_version":"7.2.2.6593","new_version":"7.2.3.7755"},{"name":"net.ltgt.errorprone","old_version":"5.0.0","new_version":"5.1.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `9.3.1` | `9.4.0` |\n| [org.wiremock.integrations:wiremock-spring-boot](https://github.com/wiremock/wiremock-spring-boot) | `4.1.0` | `4.2.0` |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [io.cucumber:cucumber-junit](https://github.com/cucumber/cucumber-jvm) | `7.34.2` | `7.34.3` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.47.0` | `2.48.0` |\n| org.sonarqube | `7.2.2.6593` | `7.2.3.7755` |\n| net.ltgt.errorprone | `5.0.0` | `5.1.0` |\n\n\nUpdates `gradle-wrapper` from 9.3.1 to 9.4.0\n\nUpdates `org.wiremock.integrations:wiremock-spring-boot` from 4.1.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/releases\"\u003eorg.wiremock.integrations:wiremock-spring-boot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for standalone \u003ca href=\"https://github.com/ConfigureWireMock\"\u003e\u003ccode\u003e@​ConfigureWireMock\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/194\"\u003e#194\u003c/a\u003e) \u003ca href=\"https://github.com/utafrali\"\u003e\u003ccode\u003e@​utafrali\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/ebacc67829aaa2a5e493681795caa480507f44b1\"\u003e\u003ccode\u003eebacc67\u003c/code\u003e\u003c/a\u003e chore(deps): dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/b9afe1aa4c0fc589f16255eab9b1f15fc7760dfc\"\u003e\u003ccode\u003eb9afe1a\u003c/code\u003e\u003c/a\u003e Merge branch 'utafrali-fix/issue-193-top-level-standalone-configurewiremock-h'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/da785b5a2bbd83cc003b9c5e4444014eef94dc6b\"\u003e\u003ccode\u003eda785b5\u003c/code\u003e\u003c/a\u003e chore: more tests on standalone configure wiremock (refs \u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/commit/658691ddad1b76df37354659bd93ec335c7b8934\"\u003e\u003ccode\u003e658691d\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/wiremock/wiremock-spring-boot/issues/193\"\u003e#193\u003c/a\u003e: support standalone \u003ca href=\"https://github.com/ConfigureWireMock\"\u003e\u003ccode\u003e@​ConfigureWireMock\u003c/code\u003e\u003c/a\u003e as a class-level annotation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/wiremock/wiremock-spring-boot/compare/4.1.0...4.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-java` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.34.2 to 7.34.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.3] - 2026-03-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Update dependency io.cucumber:messages-ndjson to v0.3.2\u003c/li\u003e\n\u003cli\u003e[Core] Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/590b109f77ea330cc7a78c2cc3d5f788344eb5e0\"\u003e\u003ccode\u003e590b109\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/97e988d4a430ae82cf969917e461a08dfd478c8b\"\u003e\u003ccode\u003e97e988d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3325250ab4135096ce4c0e7b12e500c541d6f524\"\u003e\u003ccode\u003e3325250\u003c/code\u003e\u003c/a\u003e Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/dfb30e609eccf79e4392584dd5654f6164c27eb5\"\u003e\u003ccode\u003edfb30e6\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.34.2...v7.34.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.47.0 to 2.48.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.48.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for passing flags with command-line argument files (\u003ccode\u003e@\u003c/code\u003e-files) (\u003ca href=\"https://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\"\u003ehttps://github.com/google/error-prone/commit/8e84edf1beedc99ff2cff3c21a7adec578ad053e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AvoidValueSetter\"\u003e\u003ccode\u003eAvoidValueSetter\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessarySemicolon\"\u003e\u003ccode\u003eUnnecessarySemicolon\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5529\"\u003e#5529\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5537\"\u003e#5537\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5522\"\u003e#5522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5521\"\u003e#5521\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ehttps://github.com/google/error-prone/compare/v2.47.0...v2.48.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7cec0a04b56cd79e72461ad771e532f503f0b407\"\u003e\u003ccode\u003e7cec0a0\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/01c603a9fce06f87f0868f460a4aed0afd1ceef0\"\u003e\u003ccode\u003e01c603a\u003c/code\u003e\u003c/a\u003e Extend MissingTestCall to check for member references.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d817b040d3fd4e144e4468b0d58811d43b11875\"\u003e\u003ccode\u003e3d817b0\u003c/code\u003e\u003c/a\u003e Handle \u003ccode\u003evar\u003c/code\u003e in \u003ccode\u003eUnnecessaryBoxedVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad26f3ea6b15f89852ef2e9ff86ddcc794763a28\"\u003e\u003ccode\u003ead26f3e\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eConcurrentHashMap.keys()\u003c/code\u003e and \u003ccode\u003eConcurrentHashMap.elements()\u003c/code\u003e to `JdkObso...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7926dbce13ea1912608adac4ddd41373fa48dee6\"\u003e\u003ccode\u003e7926dbc\u003c/code\u003e\u003c/a\u003e Fix MustBeClosedChecker crash on flexible constructors.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d08f0032a0dbd8cd25224c4f0bc7e249c72b9448\"\u003e\u003ccode\u003ed08f003\u003c/code\u003e\u003c/a\u003e Check for jakarta annotations in DI checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/171448c117547536b81eb25286cc16b91120fb0b\"\u003e\u003ccode\u003e171448c\u003c/code\u003e\u003c/a\u003e Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5cb6075c268bb0e2039c511af5e13b6d2199435e\"\u003e\u003ccode\u003e5cb6075\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eMissingTestCall:MatchGraphVerify\u003c/code\u003e flag.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ab81681a2df310ef06c31f6030106d110f64f3c7\"\u003e\u003ccode\u003eab81681\u003c/code\u003e\u003c/a\u003e Improve crash messages for fixes that don't apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/fe9bb21938df42f94c5c39351feee48f319adadd\"\u003e\u003ccode\u003efe9bb21\u003c/code\u003e\u003c/a\u003e Add a test to confirm that TimeUnitMismatch catches `seconds * 1000 + nanos /...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.47.0...v2.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonarqube` from 7.2.2.6593 to 7.2.3.7755\n\nUpdates `net.ltgt.errorprone` from 5.0.0 to 5.1.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/osber1/loans/pull/530","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osber1%2Floans/issues/530","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/530/packages"}},{"old_version":"4.2.0","new_version":"5.1.0","update_type":"major","path":null,"pr_created_at":"2026-03-03T06:16:43.000Z","version_change":"4.2.0 → 5.1.0","issue":{"uuid":"4014926305","node_id":"PR_kwDORcup9s7HhMdl","number":52,"state":"open","title":"chore: bump net.ltgt.errorprone from 4.2.0 to 5.1.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-03T06:16:43.000Z","updated_at":"2026-03-03T06:22:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"net.ltgt.errorprone","old_version":"4.2.0","new_version":"5.1.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.2.0 to 5.1.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.2.0\u0026new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AgentEnsemble/agentensemble/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AgentEnsemble%2Fagentensemble/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}},{"old_version":"4.1.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-24T07:31:54.000Z","version_change":"4.1.0 → 5.0.0","issue":{"uuid":"3982042128","node_id":"PR_kwDORXJxzs7F2HbF","number":15,"state":"open","title":"Bump net.ltgt.errorprone from 4.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-24T07:31:54.000Z","updated_at":"2026-02-24T07:32:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/larpconnect/larpconnect/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/larpconnect%2Flarpconnect/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"3.1.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-12T09:22:58.000Z","version_change":"3.1.0 → 5.0.0","issue":{"uuid":"3930749611","node_id":"PR_kwDOCQrD6s7DOKSx","number":3363,"state":"closed","title":"Bump net.ltgt.errorprone from 3.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-13T00:53:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-12T09:22:58.000Z","updated_at":"2026-02-13T00:53:59.000Z","time_to_close":55860,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"3.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 3.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/scalar-labs/scalardb/pull/3363","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scalar-labs%2Fscalardb/issues/3363","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3363/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-01T05:10:49.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3881233901","node_id":"PR_kwDOQtvgz87ArLpU","number":35,"state":"closed","title":"chore(deps): bump net.ltgt.errorprone from 4.4.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-04T22:14:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T05:10:49.000Z","updated_at":"2026-03-04T22:14:33.000Z","time_to_close":2739816,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/verinix/neural-knob/pull/35","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/verinix%2Fneural-knob/issues/35","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/35/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-30T04:21:50.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3873838732","node_id":"PR_kwDONFnX0c7ATA56","number":13,"state":"closed","title":"[Dependabot](deps): Bump the etc group with 3 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-02T00:14:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-30T04:21:50.000Z","updated_at":"2026-02-02T00:14:17.000Z","time_to_close":244346,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":3,"packages":[{"name":"gradle-wrapper","old_version":"9.3.0","new_version":"9.3.1"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/uber/NullAway"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 3 updates: gradle-wrapper, [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) and net.ltgt.errorprone.\n\nUpdates `gradle-wrapper` from 9.3.0 to 9.3.1\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSubstitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eAdd junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cc9dab81ae5cd9276a90130a4cfb3cb831eca379\"\u003e\u003ccode\u003ecc9dab8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/99025e4796ecd26b0b86c56007033bacab422062\"\u003e\u003ccode\u003e99025e4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1449\"\u003e#1449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b27f13d9f4bafdff8ad52a44abd31f040f4943a3\"\u003e\u003ccode\u003eb27f13d\u003c/code\u003e\u003c/a\u003e Better support for some contracts with boolean argument constraints (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1447\"\u003e#1447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/4c619e85af4d915e71d382046de791f01b4609b1\"\u003e\u003ccode\u003e4c619e8\u003c/code\u003e\u003c/a\u003e Add junit-framework as another integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1446\"\u003e#1446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c27f3f494a6b4939e5b9349847333141d01a86f4\"\u003e\u003ccode\u003ec27f3f4\u003c/code\u003e\u003c/a\u003e Substitute inferred \u003ccode\u003e@NonNull\u003c/code\u003e types for generic method inference (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1445\"\u003e#1445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fc6d95655fb1976567e5b7f4785a2de96a1bfbe5\"\u003e\u003ccode\u003efc6d956\u003c/code\u003e\u003c/a\u003e Improve verification of !null -\u0026gt; !null contracts (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7f8bbcafbee8d38e26f616bb612c6532bffe5bf5\"\u003e\u003ccode\u003e7f8bbca\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kairyx-dev/KorConverterBot-SpringBoot/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":"/referencing","pr_created_at":"2026-01-29T05:23:46.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3868898284","node_id":"PR_kwDOLv5Pdc7ACa9A","number":342,"state":"open","title":"chore(deps): Bump net.ltgt.errorprone from 4.4.0 to 5.0.0 in /referencing","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T05:23:46.000Z","updated_at":"2026-01-29T05:26:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":"/referencing","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexandre-Carbenay/library/pull/342","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexandre-Carbenay%2Flibrary/issues/342","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/342/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":"/catalog","pr_created_at":"2026-01-29T05:17:07.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3868879726","node_id":"PR_kwDOLv5Pdc7ACW-5","number":340,"state":"open","title":"chore(deps): Bump net.ltgt.errorprone from 4.4.0 to 5.0.0 in /catalog","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T05:17:07.000Z","updated_at":"2026-01-29T05:20:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":"/catalog","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Alexandre-Carbenay/library/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexandre-Carbenay%2Flibrary/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-29T04:13:24.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3868712353","node_id":"PR_kwDOG8H26c7AByzc","number":522,"state":"open","title":"Bump the gradle-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","java","Review effort 1/5"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-29T04:13:24.000Z","updated_at":"2026-01-29T04:17:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-dependencies","update_count":5,"packages":[{"name":"io.cucumber:cucumber-java","old_version":"7.33.0","new_version":"7.34.1","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"io.cucumber:cucumber-junit","old_version":"7.33.0","new_version":"7.34.1","repository_url":"https://github.com/cucumber/cucumber-jvm"},{"name":"net.javacrumbs.shedlock:shedlock-spring","old_version":"7.5.0","new_version":"7.6.0","repository_url":"https://github.com/lukas-krecan/ShedLock"},{"name":"net.javacrumbs.shedlock:shedlock-provider-jdbc-template","old_version":"7.5.0","new_version":"7.6.0"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"### **User description**\nBumps the gradle-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.1` |\n| [io.cucumber:cucumber-junit](https://github.com/cucumber/cucumber-jvm) | `7.33.0` | `7.34.1` |\n| [net.javacrumbs.shedlock:shedlock-spring](https://github.com/lukas-krecan/ShedLock) | `7.5.0` | `7.6.0` |\n| net.javacrumbs.shedlock:shedlock-provider-jdbc-template | `7.5.0` | `7.6.0` |\n| net.ltgt.errorprone | `4.4.0` | `5.0.0` |\n\n\nUpdates `io.cucumber:cucumber-java` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-java's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.cucumber:cucumber-junit` from 7.33.0 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/releases\"\u003eio.cucumber:cucumber-junit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.34.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.34.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md\"\u003eio.cucumber:cucumber-junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[7.34.1] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure dependencies converge (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3157\"\u003e#3157\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[7.34.0] - 2026-01-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Hide successful hooks by default in HTML report (\u003ca href=\"https://redirect.github.com/cucumber/react-components/pull/415\"\u003ecucumber/react-components#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Java] Support Provider instances with Pico Container (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/2879\"\u003e#2879\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3128\"\u003e#3128\u003c/a\u003e Stefan Gasterstädt)\u003c/li\u003e\n\u003cli\u003e[Java] Add Step info to \u003ccode\u003e@BeforeStep\u003c/code\u003e and \u003ccode\u003e@AfterStep\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3139\"\u003e#3139\u003c/a\u003e, Menelaos Mamouzellos)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Refactor internals to use \u003ca href=\"https://github.com/cucumber/messages-ndjson\"\u003emessages-ndjson\u003c/a\u003e for serialization (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3138\"\u003e#3138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Core] Early filtering of anonymous classes for glue (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3150\"\u003e#3150\u003c/a\u003e, Julien Kronegg)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Core] Ignore all potential class loading issues (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/pull/3135\"\u003e#3135\u003c/a\u003e, Christoph Läubrich)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/88372a389740a6b88ed73e0bbf77b8c2dbf4dfd7\"\u003e\u003ccode\u003e88372a3\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/142b5893c2ae6b00c7abec260978c5a44d214945\"\u003e\u003ccode\u003e142b589\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge pt2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/9e77642767835024b7baf6ef44c8f3844379c44d\"\u003e\u003ccode\u003e9e77642\u003c/code\u003e\u003c/a\u003e Ensure dependencies converge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/4d9dd9304fe05e15c445c6f3b4d0e364d7c70223\"\u003e\u003ccode\u003e4d9dd93\u003c/code\u003e\u003c/a\u003e Prepare for the next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/d16903c0a4abfeeb70565bbdc5c2ffedf3637d2d\"\u003e\u003ccode\u003ed16903c\u003c/code\u003e\u003c/a\u003e Prepare release v7.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/7948150995f8cc68ec46ed9eddc31acc4bdcb502\"\u003e\u003ccode\u003e7948150\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/b235d4690e89a5f2a8b0ea0667c06fad60dbeb2f\"\u003e\u003ccode\u003eb235d46\u003c/code\u003e\u003c/a\u003e Add Step info to \u003ca href=\"https://github.com/BeforeStep\"\u003e\u003ccode\u003e@​BeforeStep\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AfterStep\"\u003e\u003ccode\u003e@​AfterStep\u003c/code\u003e\u003c/a\u003e hooks (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3139\"\u003e#3139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/3f27ff4f5441a71e4d62dd9d958e3cf91c13aede\"\u003e\u003ccode\u003e3f27ff4\u003c/code\u003e\u003c/a\u003e Avoid scanning anonymous classes (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-jvm/issues/3150\"\u003e#3150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/e1642f2b05e3a31ae403f732ccc0b9c1786cbb71\"\u003e\u003ccode\u003ee1642f2\u003c/code\u003e\u003c/a\u003e Bundle teamcity-formatter updates with messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-jvm/commit/58168a8b9f2cba4d49ffe40bfc97c736ec6575c4\"\u003e\u003ccode\u003e58168a8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.assertj:assertj-bom to v3.27.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-jvm/compare/v7.33.0...v7.34.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-spring` from 7.5.0 to 7.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lukas-krecan/ShedLock/blob/master/RELEASES.md\"\u003enet.javacrumbs.shedlock:shedlock-spring's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.0 (2026-01-27)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCustomizable document field names for Elasticsearch9 and OpenSearch providers (thanks \u003ca href=\"https://github.com/dlwldnjs1009\"\u003e\u003ccode\u003e@​dlwldnjs1009\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/f62948f7f1d19c7b1c327e715a8cf206f15ed0c8\"\u003e\u003ccode\u003ef62948f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release shedlock-parent-7.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/e09b557562d857b9dbb119cce83f13d7617c4707\"\u003e\u003ccode\u003ee09b557\u003c/code\u003e\u003c/a\u003e Upgrade maven wrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/b10263da91f4ead3d34d4da90d68f84e140837f0\"\u003e\u003ccode\u003eb10263d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3203\"\u003e#3203\u003c/a\u003e from lukas-krecan/dependabot/maven/software.amazon.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/bfce449e61ec0d08ea72eb4ad15056b3f0c9e86f\"\u003e\u003ccode\u003ebfce449\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3204\"\u003e#3204\u003c/a\u003e from lukas-krecan/dependabot/maven/org.apache.maven....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/8957d916d92e3e9a99e9db3e7a3849a3bbce7f0d\"\u003e\u003ccode\u003e8957d91\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3205\"\u003e#3205\u003c/a\u003e from lukas-krecan/dependabot/maven/com.uber.nullaway...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/a625d426b4c5b3ba28e2f2ef6654a03ebf7e1b7e\"\u003e\u003ccode\u003ea625d42\u003c/code\u003e\u003c/a\u003e Bump com.uber.nullaway:nullaway from 0.13.0 to 0.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/be54ae32ed1bebbc3fad2740d910f6f06a65f786\"\u003e\u003ccode\u003ebe54ae3\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.extensions:maven-build-cache-extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/44ad26c8a1ef9f20bbe3199f95a0a21f5b0bf2d3\"\u003e\u003ccode\u003e44ad26c\u003c/code\u003e\u003c/a\u003e Bump software.amazon.awssdk:s3 from 2.41.14 to 2.41.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/3fd16724cdfd4d47357e737c62028daccff31a11\"\u003e\u003ccode\u003e3fd1672\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3202\"\u003e#3202\u003c/a\u003e from lukas-krecan/os-config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lukas-krecan/ShedLock/commit/100cf5820ac3e2b31edf5fe8cfadb1d668a29d8c\"\u003e\u003ccode\u003e100cf58\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lukas-krecan/ShedLock/issues/3201\"\u003e#3201\u003c/a\u003e from lukas-krecan/dependabot/maven/org.assertj-asser...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lukas-krecan/ShedLock/compare/shedlock-parent-7.5.0...shedlock-parent-7.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.5.0 to 7.6.0\n\nUpdates `net.javacrumbs.shedlock:shedlock-provider-jdbc-template` from 7.5.0 to 7.6.0\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e\n\n\n___\n\n### **PR Type**\nEnhancement\n\n\n___\n\n### **Description**\n- Bump `cucumber` from 7.33.0 to 7.34.1\n\n- Update `shedlock` from 7.5.0 to 7.6.0\n\n- Upgrade `errorprone` plugin to 5.0.0\n\n\n___\n\n\n\n\u003cdetails\u003e \u003csummary\u003e\u003ch3\u003e File Walkthrough\u003c/h3\u003e\u003c/summary\u003e\n\n\u003ctable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth align=\"left\"\u003eRelevant files\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003eDependencies\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e\u003ctable\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cstrong\u003elibs.versions.toml\u003c/strong\u003e\u003cdd\u003e\u003ccode\u003eUpdate dependency version references\u003c/code\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u003c/dd\u003e\u003c/summary\u003e\n\u003chr\u003e\n\ngradle/libs.versions.toml\n\n\u003cul\u003e\u003cli\u003eUpdated \u003ccode\u003ecucumber\u003c/code\u003e version to \"7.34.1\"\u003cbr\u003e \u003cli\u003e Updated \u003ccode\u003eshedlock\u003c/code\u003e version to \"7.6.0\"\u003cbr\u003e \u003cli\u003e Upgraded \u003ccode\u003eerrorprone\u003c/code\u003e plugin to \"5.0.0\"\u003c/ul\u003e\n\n\n\u003c/details\u003e\n\n\n  \u003c/td\u003e\n  \u003ctd\u003e\u003ca href=\"https://github.com/osber1/loans/pull/522/files#diff-697f70cdd88ba88fe77eebda60c7e143f6ad1286bca75017421e93ad84fb87df\"\u003e+3/-3\u003c/a\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u003c/td\u003e\n\n\u003c/tr\u003e\n\u003c/table\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\n\n\u003c/details\u003e\n\n___\n\n","html_url":"https://github.com/osber1/loans/pull/522","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osber1%2Floans/issues/522","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/522/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-28T23:56:42.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3867950906","node_id":"PR_kwDODf4ejs6__Pi0","number":36,"state":"closed","title":"build(deps): bump the gradle group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T06:02:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T23:56:42.000Z","updated_at":"2026-02-04T06:02:23.000Z","time_to_close":540340,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle","update_count":7,"packages":[{"name":"gradle-wrapper","old_version":"8.13","new_version":"9.3.0"},{"name":"org.flywaydb:flyway-core","old_version":"11.20.2","new_version":"12.0.0","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-hsqldb","old_version":"11.20.2","new_version":"12.0.0"},{"name":"org.graalvm.js:js-community","old_version":"25.0.1","new_version":"25.0.2","repository_url":"https://github.com/oracle/graal"},{"name":"org.graalvm.js:js-scriptengine","old_version":"25.0.1","new_version":"25.0.2","repository_url":"https://github.com/graalvm/graaljs"},{"name":"org.apache.groovy:groovy-all","old_version":"5.0.3","new_version":"5.0.4","repository_url":"https://github.com/apache/groovy"},{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the gradle group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| gradle-wrapper | `8.13` | `9.3.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.20.2` | `12.0.0` |\n| org.flywaydb:flyway-database-hsqldb | `11.20.2` | `12.0.0` |\n| [org.graalvm.js:js-community](https://github.com/oracle/graal) | `25.0.1` | `25.0.2` |\n| [org.graalvm.js:js-scriptengine](https://github.com/graalvm/graaljs) | `25.0.1` | `25.0.2` |\n| [org.apache.groovy:groovy-all](https://github.com/apache/groovy) | `5.0.3` | `5.0.4` |\n| net.ltgt.errorprone | `4.4.0` | `5.0.0` |\n\n\nUpdates `gradle-wrapper` from 8.13 to 9.3.0\n\nUpdates `org.flywaydb:flyway-core` from 11.20.2 to 12.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 12.0.0\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.3\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/d003178d29f9d19a8381f70d4f0a44fdae08dd34\"\u003e\u003ccode\u003ed003178\u003c/code\u003e\u003c/a\u003e Bump version to flyway-12.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/6aa438ea6f9905ac34e95caacfa8357f4b479439\"\u003e\u003ccode\u003e6aa438e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.20.2...flyway-12.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.20.2 to 12.0.0\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.20.2 to 12.0.0\n\nUpdates `org.graalvm.js:js-community` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/981ecb6e1be6bf4591a6dd24b48ea053221209f5\"\u003e\u003ccode\u003e981ecb6\u003c/code\u003e\u003c/a\u003e [GR-72395] Release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/811aa54e0916a9ec1d59a15595a4d450fd353349\"\u003e\u003ccode\u003e811aa54\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/aeff3457eb034288e4435593f49a4b47e79bf930\"\u003e\u003ccode\u003eaeff345\u003c/code\u003e\u003c/a\u003e [GR-70219] Backport to 25.0: Induction variable overflow detection: iv have r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/58ec3b9645b968d163a3d0fd6eed1ea6e45c1956\"\u003e\u003ccode\u003e58ec3b9\u003c/code\u003e\u003c/a\u003e [GR-71786] Backport to 25.0: In-place copySwap in JavaMemoryUtil is a no-op.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/3df0577a34901fd3accb5be60b13f0ca85ccbb96\"\u003e\u003ccode\u003e3df0577\u003c/code\u003e\u003c/a\u003e [GR-71011] Backport to 25.0: Make native slot wrappers context-specific. Fixe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ee11ac4825f9e7c25bd8e2e39445c0deac4293d0\"\u003e\u003ccode\u003eee11ac4\u003c/code\u003e\u003c/a\u003e [GR-68985] Backport to 25.0: Fix the reachability-metadata schema and include...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/ee7da6d3cb52f7a5f5439cfd69617e8540bfca5c\"\u003e\u003ccode\u003eee7da6d\u003c/code\u003e\u003c/a\u003e [GR-72185] Update labsjdk to 25.0.2+10-jvmci-b01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/c9260adb79c72ff9e0515b622871cfde096a1e4a\"\u003e\u003ccode\u003ec9260ad\u003c/code\u003e\u003c/a\u003e [GR-70097] Backport to 25.0: Fix constructor accessor checks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/182c6d5e37b6a39dcb416c5c5676bf493e578566\"\u003e\u003ccode\u003e182c6d5\u003c/code\u003e\u003c/a\u003e [GR-71881] Drop RSSTracker from disabled trackers for barista.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graal/commit/0c0e816be5f6eeadba061b20fd6b26680428b4f2\"\u003e\u003ccode\u003e0c0e816\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oracle/graal/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.js:js-scriptengine` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/graaljs/releases\"\u003eorg.graalvm.js:js-scriptengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGraalJS 25.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.graalvm.org/javascript/\"\u003eGraalJS\u003c/a\u003e is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.\nIt is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.\u003c/p\u003e\n\u003cp\u003eGraalJS version 25.0.2 is designed for use with Oracle GraalVM 25.0.2 or GraalVM Community Edition 25.0.2, and can be downloaded separately.\u003c/p\u003e\n\u003cp\u003eThere are two standalone types to choose from:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNative Standalone: This contains a Native Image compiled launcher\u003c/li\u003e\n\u003cli\u003eJVM Standalone: This contains JavaScript in the JVM configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo distinguish between them, the GraalVM Community Edition version has the suffix \u003ccode\u003e-community\u003c/code\u003e in its name. A JVM standalone has a \u003ccode\u003e-jvm\u003c/code\u003e suffix in its name.\u003c/p\u003e\n\u003cp\u003eLearn more about GraalJS and how to get started on the website at \u003ca href=\"https://www.graalvm.org/javascript/\"\u003ehttps://www.graalvm.org/javascript/\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/f5e5bb68a1fc6946e21fea6bd136909871f67d8b\"\u003e\u003ccode\u003ef5e5bb6\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/96981daea2a10ddd73b34ee3f0bdccc89aa56751\"\u003e\u003ccode\u003e96981da\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6a4c34cdfefc0ebbc3b9454312bf5b73d8eaa940\"\u003e\u003ccode\u003e6a4c34c\u003c/code\u003e\u003c/a\u003e [GR-69709] Backport to 25.0: Clearing temporary variables used during destruc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/dbeced4ffea02747378b1a1cf80b5a7fa8250a07\"\u003e\u003ccode\u003edbeced4\u003c/code\u003e\u003c/a\u003e [GR-69140] Backport to 25: Bump double-conversion version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/79dddc28ee080e47cf3fdbe9d6bbac8fa3270a60\"\u003e\u003ccode\u003e79dddc2\u003c/code\u003e\u003c/a\u003e Bump double-conversion version number (no changes).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6d67a8a31077664c5a403d00eeafc1eab5f44727\"\u003e\u003ccode\u003e6d67a8a\u003c/code\u003e\u003c/a\u003e Testing the handling of short values injected by an instrument.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/d42ab472fdfb3ddee137f5bc59daa83033fc4b2c\"\u003e\u003ccode\u003ed42ab47\u003c/code\u003e\u003c/a\u003e Using ImportValueNode when ScopeVariables are written.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/e24ea35caf78520d2a49d809d08affc1dfe8ec74\"\u003e\u003ccode\u003ee24ea35\u003c/code\u003e\u003c/a\u003e Adding IncomingConverter for JavaScriptNode.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/2bca3ca7d2780e48333cbf0749ff8b2f0f271967\"\u003e\u003ccode\u003e2bca3ca\u003c/code\u003e\u003c/a\u003e Adding regression tests of possible memory leaks during destructuring assignm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/4819c29972eb9cc5abb734406ff277ff4b68c892\"\u003e\u003ccode\u003e4819c29\u003c/code\u003e\u003c/a\u003e Clearing temporary variables used during destructuring assignment.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/graaljs/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.graalvm.js:js-scriptengine` from 25.0.1 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graalvm/graaljs/releases\"\u003eorg.graalvm.js:js-scriptengine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGraalJS 25.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://www.graalvm.org/javascript/\"\u003eGraalJS\u003c/a\u003e is an ECMAScript-compliant runtime to execute JavaScript and Node.js applications.\nIt is fully standard-compliant, executes applications with high performance, and provides all benefits from the GraalVM stack, including language interoperability and common tooling.\u003c/p\u003e\n\u003cp\u003eGraalJS version 25.0.2 is designed for use with Oracle GraalVM 25.0.2 or GraalVM Community Edition 25.0.2, and can be downloaded separately.\u003c/p\u003e\n\u003cp\u003eThere are two standalone types to choose from:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNative Standalone: This contains a Native Image compiled launcher\u003c/li\u003e\n\u003cli\u003eJVM Standalone: This contains JavaScript in the JVM configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTo distinguish between them, the GraalVM Community Edition version has the suffix \u003ccode\u003e-community\u003c/code\u003e in its name. A JVM standalone has a \u003ccode\u003e-jvm\u003c/code\u003e suffix in its name.\u003c/p\u003e\n\u003cp\u003eLearn more about GraalJS and how to get started on the website at \u003ca href=\"https://www.graalvm.org/javascript/\"\u003ehttps://www.graalvm.org/javascript/\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/f5e5bb68a1fc6946e21fea6bd136909871f67d8b\"\u003e\u003ccode\u003ef5e5bb6\u003c/code\u003e\u003c/a\u003e release GraalVM 25.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/96981daea2a10ddd73b34ee3f0bdccc89aa56751\"\u003e\u003ccode\u003e96981da\u003c/code\u003e\u003c/a\u003e [GR-71488] Backport to 25.0: Converting values injected by instruments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6a4c34cdfefc0ebbc3b9454312bf5b73d8eaa940\"\u003e\u003ccode\u003e6a4c34c\u003c/code\u003e\u003c/a\u003e [GR-69709] Backport to 25.0: Clearing temporary variables used during destruc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/dbeced4ffea02747378b1a1cf80b5a7fa8250a07\"\u003e\u003ccode\u003edbeced4\u003c/code\u003e\u003c/a\u003e [GR-69140] Backport to 25: Bump double-conversion version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/79dddc28ee080e47cf3fdbe9d6bbac8fa3270a60\"\u003e\u003ccode\u003e79dddc2\u003c/code\u003e\u003c/a\u003e Bump double-conversion version number (no changes).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/6d67a8a31077664c5a403d00eeafc1eab5f44727\"\u003e\u003ccode\u003e6d67a8a\u003c/code\u003e\u003c/a\u003e Testing the handling of short values injected by an instrument.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/d42ab472fdfb3ddee137f5bc59daa83033fc4b2c\"\u003e\u003ccode\u003ed42ab47\u003c/code\u003e\u003c/a\u003e Using ImportValueNode when ScopeVariables are written.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/e24ea35caf78520d2a49d809d08affc1dfe8ec74\"\u003e\u003ccode\u003ee24ea35\u003c/code\u003e\u003c/a\u003e Adding IncomingConverter for JavaScriptNode.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/2bca3ca7d2780e48333cbf0749ff8b2f0f271967\"\u003e\u003ccode\u003e2bca3ca\u003c/code\u003e\u003c/a\u003e Adding regression tests of possible memory leaks during destructuring assignm...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/graaljs/commit/4819c29972eb9cc5abb734406ff277ff4b68c892\"\u003e\u003ccode\u003e4819c29\u003c/code\u003e\u003c/a\u003e Clearing temporary variables used during destructuring assignment.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graalvm/graaljs/compare/vm-25.0.1...vm-25.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-all` from 5.0.3 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.4.0 to 5.0.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ricekot/zap-extensions/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricekot%2Fzap-extensions/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"4.4.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-28T22:52:17.000Z","version_change":"4.4.0 → 5.0.0","issue":{"uuid":"3867781668","node_id":"PR_kwDODSe_NM6_-rEZ","number":362,"state":"closed","title":"Bump net.ltgt.errorprone from 4.4.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-03T00:07:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T22:52:17.000Z","updated_at":"2026-03-03T00:07:33.000Z","time_to_close":2855714,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.4.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.4.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.4.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eisopux/checker-framework-languageserver/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eisopux%2Fchecker-framework-languageserver/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"}},{"old_version":"3.1.0","new_version":"5.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-28T22:04:23.000Z","version_change":"3.1.0 → 5.0.0","issue":{"uuid":"3867641591","node_id":"PR_kwDOJI0M986_-NG0","number":191,"state":"open","title":"Bump net.ltgt.errorprone from 3.1.0 to 5.0.0","user":"dependabot[bot]","labels":["dependencies","java","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-28T22:04:23.000Z","updated_at":"2026-02-27T08:00:19.216Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"3.1.0","new_version":"5.0.0","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 3.1.0 to 5.0.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=3.1.0\u0026new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/tmio/tuweni/pull/191","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmio%2Ftuweni/issues/191","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/191/packages"}},{"old_version":"4.3.0","new_version":"4.4.0","update_type":"minor","path":null,"pr_created_at":"2026-01-20T00:28:55.000Z","version_change":"4.3.0 → 4.4.0","issue":{"uuid":"3831587194","node_id":"PR_kwDODf4ejs6-GuqE","number":34,"state":"closed","title":"build(deps): bump the gradle group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-21T09:04:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-20T00:28:55.000Z","updated_at":"2026-01-21T09:04:57.000Z","time_to_close":117361,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"gradle","update_count":20,"packages":[{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"org.mozilla:rhino","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/mozilla/rhino"},{"name":"org.jsoup:jsoup","old_version":"1.21.2","new_version":"1.22.1","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.20.1","new_version":"2.21.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.flywaydb:flyway-core","old_version":"11.19.0","new_version":"11.20.2","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-hsqldb","old_version":"11.19.0","new_version":"11.20.2"},{"name":"org.apache.groovy:groovy-all","old_version":"5.0.3","new_version":"5.0.4"},{"name":"io.grpc:grpc-protobuf","old_version":"1.77.0","new_version":"1.78.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"dev.langchain4j:langchain4j","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-azure-open-ai","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-ollama","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.36","new_version":"2.1.37","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"org.htmlunit:htmlunit-csp","old_version":"4.20.0","new_version":"4.21.0","repository_url":"https://github.com/HtmlUnit/htmlunit-csp"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.2","new_version":"1.18.4","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"org.seleniumhq.selenium:selenium-java","old_version":"4.39.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"6.0.1","new_version":"6.0.2","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.zaproxy:zest","old_version":"0.33.0","new_version":"0.35.0","repository_url":"https://github.com/zaproxy/zest"},{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0"},{"name":"io.freefair.lombok","old_version":"9.1.0","new_version":"9.2.0","repository_url":"https://github.com/freefair/gradle-plugins"},{"name":"org.sonarqube","old_version":"7.2.1.6560","new_version":"7.2.2.6593"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.1` |\n| [org.mozilla:rhino](https://github.com/mozilla/rhino) | `1.8.1` | `1.9.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.21.2` | `1.22.1` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.20.1` | `2.21.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.19.0` | `11.20.2` |\n| org.flywaydb:flyway-database-hsqldb | `11.19.0` | `11.20.2` |\n| org.apache.groovy:groovy-all | `5.0.3` | `5.0.4` |\n| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.77.0` | `1.78.0` |\n| [dev.langchain4j:langchain4j](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [dev.langchain4j:langchain4j-azure-open-ai](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [dev.langchain4j:langchain4j-ollama](https://github.com/langchain4j/langchain4j) | `1.9.1` | `1.10.0` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.36` | `2.1.37` |\n| [org.htmlunit:htmlunit-csp](https://github.com/HtmlUnit/htmlunit-csp) | `4.20.0` | `4.21.0` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.2` | `1.18.4` |\n| [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium) | `4.39.0` | `4.40.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.2` |\n| [org.zaproxy:zest](https://github.com/zaproxy/zest) | `0.33.0` | `0.35.0` |\n| net.ltgt.errorprone | `4.3.0` | `4.4.0` |\n| [io.freefair.lombok](https://github.com/freefair/gradle-plugins) | `9.1.0` | `9.2.0` |\n| org.sonarqube | `7.2.1.6560` | `7.2.2.6593` |\n\n\nUpdates `biz.aQute.bnd:biz.aQute.bnd.annotation` from 7.1.0 to 7.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bnd.annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBnd/Bndtools 7.2.1\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.2.1\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bndtools/bnd/compare/7.2.0...7.2.1\"\u003ehttps://github.com/bndtools/bnd/compare/7.2.0...7.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 7.2.0\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-7.2.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.1 to 3.27.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6367\"\u003ebndtools/bnd#6367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.1.0 to 4.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6366\"\u003ebndtools/bnd#6366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuid/dev7.2.0 by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6368\"\u003ebndtools/bnd#6368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.10.1 to 2.10.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6375\"\u003ebndtools/bnd#6375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.3 to 3.27.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6369\"\u003ebndtools/bnd#6369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.2.0 to 4.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6374\"\u003ebndtools/bnd#6374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Fix broken link to version policy by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6373\"\u003ebndtools/bnd#6373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.4 to 3.27.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6376\"\u003ebndtools/bnd#6376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNPE in Resolve when running without project by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6382\"\u003ebndtools/bnd#6382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd explicit dependencies to biz.aQute.bnd.maven by \u003ca href=\"https://github.com/laeubi\"\u003e\u003ccode\u003e@​laeubi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6385\"\u003ebndtools/bnd#6385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove fixed bnd workspace problem markers from Problem view again by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6383\"\u003ebndtools/bnd#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix NPE by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6388\"\u003ebndtools/bnd#6388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.5 to 3.27.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6386\"\u003ebndtools/bnd#6386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump webrick from 1.9.0 to 1.9.1 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6384\"\u003ebndtools/bnd#6384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.202.0 to 1.203.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6392\"\u003ebndtools/bnd#6392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Bnd Launcher with Java 24 by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6371\"\u003ebndtools/bnd#6371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecnf change: prevent full build although 'Build automatically' is disabled by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6391\"\u003ebndtools/bnd#6391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.1 to 3.9.0 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6398\"\u003ebndtools/bnd#6398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6397\"\u003ebndtools/bnd#6397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.6 to 3.27.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6399\"\u003ebndtools/bnd#6399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.7 to 3.27.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6402\"\u003ebndtools/bnd#6402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes a number of errors in the bndrun handling by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6401\"\u003ebndtools/bnd#6401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.8 to 3.27.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6404\"\u003ebndtools/bnd#6404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.203.0 to 1.204.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6405\"\u003ebndtools/bnd#6405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: add anchor links to all headlines by \u003ca href=\"https://github.com/chrisrueger\"\u003e\u003ccode\u003e@​chrisrueger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6409\"\u003ebndtools/bnd#6409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6410\"\u003ebndtools/bnd#6410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 5.11.3 to 5.11.4 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6411\"\u003ebndtools/bnd#6411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4.2.1 to 4.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6412\"\u003ebndtools/bnd#6412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4.5.0 to 4.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6413\"\u003ebndtools/bnd#6413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.26.3 to 3.27.0 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6414\"\u003ebndtools/bnd#6414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.27.9 to 3.28.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6415\"\u003ebndtools/bnd#6415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply the -runbundles+ decorator on the computed RunBundles when resolving by \u003ca href=\"https://github.com/glimmerveen\"\u003e\u003ccode\u003e@​glimmerveen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6407\"\u003ebndtools/bnd#6407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.204.0 to 1.205.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6416\"\u003ebndtools/bnd#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump ruby/setup-ruby from 1.205.0 to 1.207.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6419\"\u003ebndtools/bnd#6419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.0 to 3.27.1 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6420\"\u003ebndtools/bnd#6420\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econditonalpackage missed classes added by plugins, like Blueprint. by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6421\"\u003ebndtools/bnd#6421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ca href=\"https://repository.springsource.com\"\u003ehttps://repository.springsource.com\u003c/a\u003e repo disappeared by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6423\"\u003ebndtools/bnd#6423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.1 to 3.27.2 in /maven-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6422\"\u003ebndtools/bnd#6422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhitespace after the quote character is skipped by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6424\"\u003ebndtools/bnd#6424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.10.2 to 2.10.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6425\"\u003ebndtools/bnd#6425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3.28.0 to 3.28.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/6426\"\u003ebndtools/bnd#6426\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/2c925e2850730bb6e6c67a7e78e3cb84de167604\"\u003e\u003ccode\u003e2c925e2\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/8061eb2395a8a935c2bb7b727e614880700d6408\"\u003e\u003ccode\u003e8061eb2\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/dedc46e0129855ba84e7b6e744b5a721001507ef\"\u003e\u003ccode\u003ededc46e\u003c/code\u003e\u003c/a\u003e forward SysProps starting with bnd. to gradle build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f91fb62881e185f4c932f526d2c95ed01c6aedb\"\u003e\u003ccode\u003e6f91fb6\u003c/code\u003e\u003c/a\u003e deprecate sonatype release mode for 7.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/73f3a7f6c94da3437ab8f7f0cb9debb86f4bd762\"\u003e\u003ccode\u003e73f3a7f\u003c/code\u003e\u003c/a\u003e build: Build Release 7.2.1.RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6bf068fa31c2fefd149a695e02e56e492e4fb1e3\"\u003e\u003ccode\u003e6bf068f\u003c/code\u003e\u003c/a\u003e Fix Junit Platform 1.13+ Support (JUnit Jupiter and Platform to 5.14.2/1.14.2)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/5391e007cfe293687925a7c6aa400bb86e73f3cc\"\u003e\u003ccode\u003e5391e00\u003c/code\u003e\u003c/a\u003e Update release logging to use bndProject name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/1ff471697d83d66cdc1a4e677598942119b8676a\"\u003e\u003ccode\u003e1ff4716\u003c/code\u003e\u003c/a\u003e Handle non-JAR files in MavenRepo and repo macro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/acc6eae2871ed668c427aca13c282465821dc017\"\u003e\u003ccode\u003eacc6eae\u003c/code\u003e\u003c/a\u003e limit sonatype snapshot deployments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/e2706e1e6ec43202e6fe93a1ca2b40af34a22d72\"\u003e\u003ccode\u003ee2706e1\u003c/code\u003e\u003c/a\u003e Deprecate biz.aQute.tester and biz.aQute.junit\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/7.1.0...7.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mozilla:rhino` from 1.8.1 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/releases\"\u003eorg.mozilla:rhino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRhino 1.9.0\u003c/h2\u003e\n\u003cp\u003eThis release represents about a year of work on Rhino by a growing team of contributors.\u003c/p\u003e\n\u003cp\u003eSome of the improvements include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility improvements in areas like destructuring and spread syntax.\u003c/li\u003e\n\u003cli\u003ePerformance improvements from 10 to 30% in benchmarks like Delta Blue, Earley-Boyer, and Crypto in both interpreted and compiled mode\u003c/li\u003e\n\u003cli\u003eBetter support for generics and other things when Java integration is used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSome other improvements:\u003c/p\u003e\n\u003cp\u003eJavaScript Language Updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eES6+: Significant advancements in destructuring, spread syntax for\narrays/objects, Symbol API, and improved let/const scoping.\nTypedArray.from/of and BigInt.asUintN/asIntN fixes.\u003c/li\u003e\n\u003cli\u003eRegExp: New features like named capture groups, lookbehind\nassertions, and Unicode mode support.\u003c/li\u003e\n\u003cli\u003eFuture ES (ES2024/2025): Early implementation of proposals such as\nPromise.withResolvers, Promise.try, ArrayBuffer transfer methods, and\nnew Set methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCore Engine Enhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMajor Refactoring: Extensive migration of built-in objects to a\nlambda-based architecture and a comprehensive overhaul of the\ninterpreter bytecodes for better performance and maintainability.\u003c/li\u003e\n\u003cli\u003eConcurrency \u0026amp; Interop: Continued focus on thread safety improvements\nand enhanced Java interoperability, including better generics\nsupport.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGoing forward -- we have lots of plans for Rhino, including some changes that may\naffect compatibility for projects that embed Rhino into larger frameworks. We think\nthat these changes will be worth it because they will unlock better language\ncompatibility and performance.\u003c/p\u003e\n\u003cp\u003eAs such, the next version going forward will be 2.0.0-SNAPSHOT.\u003c/p\u003e\n\u003cp\u003e16 different contributors gave their time and energy to Rhino 1.9.0.\u003c/p\u003e\n\u003cp\u003eThanks to everyone who \u003cstrong\u003econtributed!\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mio-19\"\u003e\u003ccode\u003e@​mio-19\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1790\"\u003emozilla/rhino#1790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZZZank\"\u003e\u003ccode\u003e@​ZZZank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1804\"\u003emozilla/rhino#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/focJSi\"\u003e\u003ccode\u003e@​focJSi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1830\"\u003emozilla/rhino#1830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/balajirrao\"\u003e\u003ccode\u003e@​balajirrao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1828\"\u003emozilla/rhino#1828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anivar\"\u003e\u003ccode\u003e@​anivar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/1978\"\u003emozilla/rhino#1978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dilbertKocik\"\u003e\u003ccode\u003e@​dilbertKocik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/2065\"\u003emozilla/rhino#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhurvla\"\u003e\u003ccode\u003e@​zhurvla\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mozilla/rhino/pull/2073\"\u003emozilla/rhino#2073\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mozilla/rhino/compare/Rhino1_8_0_Release...Rhino1_9_0_Release\"\u003ehttps://github.com/mozilla/rhino/compare/Rhino1_8_0_Release...Rhino1_9_0_Release\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/rhino/blob/master/RELEASE-NOTES.md\"\u003eorg.mozilla:rhino's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRhino 1.9.0\u003c/h1\u003e\n\u003ch2\u003eDecember 22, 2025\u003c/h2\u003e\n\u003cp\u003eThis release represents about a year of work on Rhino by a growing team of contributors.\u003c/p\u003e\n\u003cp\u003eSome of the improvements include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatibility improvements in areas like destructuring and spread syntax.\u003c/li\u003e\n\u003cli\u003ePerformance improvements from 10 to 30% in benchmarks like Delta Blue, Earley-Boyer, and Crypto in both interpreted and compiled mode\u003c/li\u003e\n\u003cli\u003eBetter support for generics and other things when Java integration is used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSome other improvements:\u003c/p\u003e\n\u003cp\u003eJavaScript Language Updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eES6+: Significant advancements in destructuring, spread syntax for\narrays/objects, Symbol API, and improved let/const scoping.\nTypedArray.from/of and BigInt.asUintN/asIntN fixes.\u003c/li\u003e\n\u003cli\u003eRegExp: New features like named capture groups, lookbehind\nassertions, and Unicode mode support.\u003c/li\u003e\n\u003cli\u003eFuture ES (ES2024/2025): Early implementation of proposals such as\nPromise.withResolvers, Promise.try, ArrayBuffer transfer methods, and\nnew Set methods.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCore Engine Enhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMajor Refactoring: Extensive migration of built-in objects to a\nlambda-based architecture and a comprehensive overhaul of the\ninterpreter bytecodes for better performance and maintainability.\u003c/li\u003e\n\u003cli\u003eConcurrency \u0026amp; Interop: Continued focus on thread safety improvements\nand enhanced Java interoperability, including better generics\nsupport.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGoing forward -- we have lots of plans for Rhino, including some changes that may\naffect compatibility for projects that embed Rhino into larger frameworks. We think\nthat these changes will be worth it because they will unlock better language\ncompatibility and performance.\u003c/p\u003e\n\u003cp\u003eAs such, the next version going forward will be 2.0.0-SNAPSHOT.\u003c/p\u003e\n\u003cp\u003eThanks to everyone who contributed!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mozilla/rhino/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jsoup:jsoup` from 1.21.2 to 1.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/releases\"\u003eorg.jsoup:jsoup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejsoup Java HTML Parser release 1.22.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.1\u003c/strong\u003e is out now, adding support for the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors, a configurable maximum parser depth, and numerous bug fixes and improvements.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup\u003c/strong\u003e is a Java library for working with real-world HTML and XML. It provides a very convenient API for extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://jsoup.org/download\"\u003e\u003cstrong\u003eDownload\u003c/strong\u003e\u003c/a\u003e jsoup now.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eRegex.usingRe2j()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eParser.setMaxDepth()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e, \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eMy sincere thanks to everyone who contributed to this release!\nIf you have any suggestions for the next release, I would love to hear them; please get in touch via \u003ca href=\"https://github.com/jhy/jsoup/discussions\"\u003ejsoup discussions\u003c/a\u003e, or with me \u003ca href=\"https://jhedley.com/\"\u003edirectly\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eYou can also \u003c!-- raw HTML omitted --\u003efollow me\u003c!-- raw HTML omitted --\u003e (\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e@\u003ca href=\"mailto:jhy@tilde.zone\"\u003ejhy@tilde.zone\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e) on Mastodon / Fediverse to receive occasional notes about jsoup releases.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jhy/jsoup/blob/master/CHANGES.md\"\u003eorg.jsoup:jsoup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.22.1 (2026-Jan-01)\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for using the \u003ccode\u003ere2j\u003c/code\u003e regular expression engine for regex-based CSS selectors (e.g. \u003ccode\u003e[attr~=regex]\u003c/code\u003e, \u003ccode\u003e:matches(regex)\u003c/code\u003e), which ensures linear-time performance for regex evaluation. This allows safer handling of arbitrary user-supplied query regexes. To enable, add the \u003ccode\u003ecom.google.re2j\u003c/code\u003e dependency to your classpath, e.g.:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e  \u0026lt;dependency\u0026gt;\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\n  \u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e(If you already have that dependency in your classpath, but you want to keep using the Java regex engine, you can disable re2j via \u003ccode\u003eSystem.setProperty(\u0026quot;jsoup.useRe2j\u0026quot;, \u0026quot;false\u0026quot;)\u003c/code\u003e.) You can confirm that the re2j engine has been enabled correctly by calling \u003ccode\u003eorg.jsoup.helper.Regex.usingRe2j()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2407\"\u003e#2407\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an instance method \u003ccode\u003eParser#unescape(String, boolean)\u003c/code\u003e that unescapes HTML entities using the parser's configuration (e.g. to support error tracking), complementing the existing static utility \u003ccode\u003eParser.unescapeEntities(String, boolean)\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2396\"\u003e#2396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded a configurable maximum parser depth (to limit the number of open elements on stack) to both HTML and XML parsers. The HTML parser now defaults to a depth of 512 to match browser behavior, and protect against unbounded stack growth, while the XML parser keeps unlimited depth by default, but can opt into a limit via \u003ccode\u003eorg.jsoup.parser.Parser#setMaxDepth\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2421\"\u003e#2421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added CI coverage for JDK 25 \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2403\"\u003e#2403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild: added a CI fuzzer for contextual fragment parsing (in addition to existing full body HTML and XML fuzzers). [oss-fuzz \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/14041\"\u003e#14041\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/google/oss-fuzz/pull/14041\"\u003egoogle/oss-fuzz#14041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet a removal schedule of jsoup 1.24.1 for previously deprecated APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously cached child \u003ccode\u003eElements\u003c/code\u003e of an \u003ccode\u003eElement\u003c/code\u003e were not correctly invalidated in \u003ccode\u003eNode#replaceWith(Node)\u003c/code\u003e, which could lead to incorrect results when subsequently calling \u003ccode\u003eElement#children()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2391\"\u003e#2391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAttribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. \u003ccode\u003e[attr=\u0026quot; foo \u0026quot;]\u003c/code\u003e). Now matches align with the CSS specification and browser engines. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2380\"\u003e#2380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using the JDK HttpClient, any system default proxy (\u003ccode\u003eProxySelector.getDefault()\u003c/code\u003e) was ignored. Now, the system proxy is used if a per-request proxy is not set. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2388\"\u003e#2388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA \u003ccode\u003eValidationException\u003c/code\u003e could be thrown in the adoption agency algorithm with particularly broken input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2393\"\u003e#2393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNull characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2395\"\u003e#2395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAn \u003ccode\u003eIndexOutOfBoundsException\u003c/code\u003e could be thrown when parsing a body fragment with crafted input. Now logged as a parse error. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2397\"\u003e#2397\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2406\"\u003e#2406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using StructuralEvaluators (e.g., a \u003ccode\u003eparent child\u003c/code\u003e selector) across many retained threads, their memoized results could also be retained, increasing memory use. These results are now cleared immediately after use, reducing overall memory consumption. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2411\"\u003e#2411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCloning a \u003ccode\u003eParser\u003c/code\u003e now preserves any custom \u003ccode\u003eTagSet\u003c/code\u003e applied to the parser. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2422\"\u003e#2422\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2423\"\u003e#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCustom tags marked as \u003ccode\u003eTag.Void\u003c/code\u003e now parse and serialize like the built-in void elements: they no longer consume following content, and the XML serializer emits the expected self-closing form. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2425\"\u003e#2425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e element is once again classified as an inline tag (\u003ccode\u003eTag.isBlock() == false\u003c/code\u003e), matching common developer expectations and its role as phrasing content in HTML, while pretty-printing and text extraction continue to treat it as a line break in the rendered output. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2387\"\u003e#2387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2439\"\u003e#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed an intermittent truncation issue when fetching and parsing remote documents via \u003ccode\u003eJsoup.connect(url).get()\u003c/code\u003e. On responses without a charset header, the initial charset sniff could sometimes (depending on buffering / \u003ccode\u003eavailable()\u003c/code\u003e behavior) be mistaken for end-of-stream and a partial parse reused, dropping trailing content. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2448\"\u003e#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eTagSet\u003c/code\u003e copies no longer mutate their template during lazy lookups, preventing cross-thread \u003ccode\u003eConcurrentModificationException\u003c/code\u003e when parsing with shared sessions. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2453\"\u003e#2453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed parsing of \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e \u003ccode\u003eforeignObject\u003c/code\u003e content nested within a \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e, which could incorrectly move the HTML subtree outside the SVG. \u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2452\"\u003e#2452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated internal helper \u003ccode\u003eorg.jsoup.internal.Functions\u003c/code\u003e (for removal in v1.23.1). This was previously used to support older Android API levels without full \u003ccode\u003ejava.util.function\u003c/code\u003e coverage; jsoup now requires core library desugaring so this indirection is no longer necessary. \u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2412\"\u003e#2412\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/8dd66febe8d5e2221a63f4d1228a2a35df81c148\"\u003e\u003ccode\u003e8dd66fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jsoup-1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/d924385d04898121e537dd2b18c4ae3f80afaead\"\u003e\u003ccode\u003ed924385\u003c/code\u003e\u003c/a\u003e Changelog prep for v1.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0f3100c7bdeebd06fad30594494b268ce1e31e84\"\u003e\u003ccode\u003e0f3100c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/cf6ac2091b90490ce03ba67270a5f6354be220b4\"\u003e\u003ccode\u003ecf6ac20\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/6bef9383f7d09023675c31acab433c58bc025084\"\u003e\u003ccode\u003e6bef938\u003c/code\u003e\u003c/a\u003e Fix parsing of SVG foreignObject in paragraphs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/9b1c0fc9e9f094ccca1fc6a2288e8063daab116b\"\u003e\u003ccode\u003e9b1c0fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-release-plugin from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2450\"\u003e#2450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/1415e64f9db9381582616ceaae0b1c63dc1b987f\"\u003e\u003ccode\u003e1415e64\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/0e99fd9b2de3a84c5d1e5db5095c312682a90c0c\"\u003e\u003ccode\u003e0e99fd9\u003c/code\u003e\u003c/a\u003e Isolate TagSet copies to prevent shared mutation (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2453\"\u003e#2453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/90019cb8da2ad8ff59e921f886fd29fc66ec2311\"\u003e\u003ccode\u003e90019cb\u003c/code\u003e\u003c/a\u003e Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.0 (\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jhy/jsoup/commit/93952695ed0f56bee161acef89dbee7e78914c9a\"\u003e\u003ccode\u003e9395269\u003c/code\u003e\u003c/a\u003e Don't preemptively close\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jhy/jsoup/compare/jsoup-1.21.2...jsoup-1.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.20.1 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/901b398ef9e8dfd8595182f149c4f3f78c1c4893\"\u003e\u003ccode\u003e901b398\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/86a4b9f9ff15fbef0e275b836d6e55b4ace3e5ee\"\u003e\u003ccode\u003e86a4b9f\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6b5de3aca17aa41f97a4c356bacf0525c4ab5751\"\u003e\u003ccode\u003e6b5de3a\u003c/code\u003e\u003c/a\u003e Prep for 2.21 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3001d78da41c003e05d2cba7e126a854f7d2120a\"\u003e\u003ccode\u003e3001d78\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/116\"\u003e#116\u003c/a\u003e from FasterXML/tatu/2.21/115-fix-cyclonedx-backport-i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/937029253f1779f9d92ff386f210f1f366414289\"\u003e\u003ccode\u003e9370292\u003c/code\u003e\u003c/a\u003e makeAggregateBom -\u0026gt; makeBom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3e4db580fa7bde99b42cf0bfd292184404245a85\"\u003e\u003ccode\u003e3e4db58\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/115\"\u003e#115\u003c/a\u003e in 2.x for 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0ce4467b74172d6ff76facd2e67678d1f073530e\"\u003e\u003ccode\u003e0ce4467\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/0dc79f5582788045a837435a588c37a3e079b761\"\u003e\u003ccode\u003e0dc79f5\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6a3d76be1d6b3e0549dd5c79ef493b2c2835682d\"\u003e\u003ccode\u003e6a3d76b\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d528179d18cf6fea97079361b293b48c3e86719\"\u003e\u003ccode\u003e1d52817\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.1...jackson-bom-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-core` from 11.19.0 to 11.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 11.20.2\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.20.0\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFlyway 11.19.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/c78c70b258c2e2e156d19d2c35f802d74f45bf82\"\u003e\u003ccode\u003ec78c70b\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/69d5c7ee9b3412aaa8dbc26b0ec979d989227b6a\"\u003e\u003ccode\u003e69d5c7e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/233594414993ecdfb62144185bf60de596b77d89\"\u003e\u003ccode\u003e2335944\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/3331f98fec225d1e7978c4e8e417a31a6c5e1208\"\u003e\u003ccode\u003e3331f98\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.19.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.19.0...flyway-11.20.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.19.0 to 11.20.2\n\nUpdates `org.flywaydb:flyway-database-hsqldb` from 11.19.0 to 11.20.2\n\nUpdates `org.apache.groovy:groovy-all` from 5.0.3 to 5.0.4\n\nUpdates `io.grpc:grpc-protobuf` from 1.77.0 to 1.78.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-java/releases\"\u003eio.grpc:grpc-protobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eV1.78.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecore: Fix shutdown failing accepted RPCs during channel startup (02e98a806). This fixes a race where RPCs could fail with \u0026quot;UNAVAILABLE: Channel shutdown invoked\u0026quot; even though they were created before channel.shutdown()\u003c/li\u003e\n\u003cli\u003eokhttp: Fix race condition overwriting MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12548\"\u003e#12548\u003c/a\u003e) (8d49dc1c9)\u003c/li\u003e\n\u003cli\u003ebinder: Stop leaking \u003ccode\u003ethis\u003c/code\u003e from BinderServerTransport's ctor (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12453\"\u003e#12453\u003c/a\u003e) (89d77e062)\u003c/li\u003e\n\u003cli\u003erls: Avoid missed config update from reentrancy (55ae1d054). This fixes a regression since 1.75.0 triggered by CdsLb being converted to XdsDepManager. Without this fix, a second channel to the same target may hang when starting, causing DEADLINE_EXCEEDED, and unhang when the control plane delivers an update (e.g., endpoint address update)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003exds: gRFC A88 - Changes to XdsClient Watcher APIs (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12446\"\u003e#12446\u003c/a\u003e) (f385add31). We now have improved xDS error handling and this provides a clearer mechanism for the xDS server to report per-resource errors to the client, resulting in better error messages for debugging and faster detection of non-existent resources. This also improves the handling of all xDS-related data errors and the behavior of the xDS resource timer.\u003c/li\u003e\n\u003cli\u003erls: Control plane channel monitor state and back off handling (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12460\"\u003e#12460\u003c/a\u003e) (26c1c1341). Resets RLS request backoff timers when the Control plane channel state transitions to READY. Also when the backoff timer expires, instead of making a RLS request immediately, it just causes a picker update to allow making rpc again to the RLS target.\u003c/li\u003e\n\u003cli\u003ecore: simplify DnsNameResolver.resolveAddresses() (4843256af)\u003c/li\u003e\n\u003cli\u003enetty: Run handshakeCompleteRunnable in success cases (283f1031f)\u003c/li\u003e\n\u003cli\u003eapi,netty: Add custom header support for HTTP CONNECT proxy (bbc0aa369)\u003c/li\u003e\n\u003cli\u003ebinder: Pre-factor out the guts of the BinderClientTransport handshake. (9313e87df)\u003c/li\u003e\n\u003cli\u003ecompiler: Add RISC-V 64-bit architecture support to compiler build configuration (725ab22f3)\u003c/li\u003e\n\u003cli\u003ecore: Release lock before closing shared resource (cb73f217e). Shared resources are internal to gRPC for sharing expensive objects across channels and servers, like threads. This reduces the chances of forming a deadlock, like seen with s2a in d50098f\u003c/li\u003e\n\u003cli\u003eUpgrade gson to 2.12.1 (6dab2ceab)\u003c/li\u003e\n\u003cli\u003eUpgrade dependencies (f36defa2d). proto-google-common-protos to 2.63.1, google-auth-library to 1.40.0, error-prone annotations to 2.44.0, guava to 33.5.0-android, opentelemetry to 1.56.0\u003c/li\u003e\n\u003cli\u003ecompiler: Update maximum supported protobuf edition to EDITION_2024 (2f64092b8)\u003c/li\u003e\n\u003cli\u003ebinder: Introduce server authorization strategy v2 (d9710725d). Adds support for \u003ccode\u003eandroid:isolatedProcess\u003c/code\u003e Services and moves all security checks to the handshake, making subsequent transactions more efficient.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecompiler: Upgrade to C++ protobuf 33.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12534\"\u003e#12534\u003c/a\u003e) (58ae5f808).\u003c/li\u003e\n\u003cli\u003eutil: Add gRFC A68 random subsetting LB (48a42889d). The policy uses the name \u003ccode\u003erandom_subsetting_experimental\u003c/code\u003e. If it is working for you, tell us so we can gauge marking it stable. While the xDS portions haven’t yet landed, it is possible to use with xDS with JSON-style Structs as supported by gRFC A52\u003c/li\u003e\n\u003cli\u003exds: Support for System Root Certs (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). Most service mesh workloads use mTLS, as described in gRFC A29. However, there are cases where it is useful for applications to use normal TLS rather than using certificates for workload identity, such as when a mesh wants to move some workloads behind a reverse proxy. The xDS \u003ccode\u003eCertificateValidationContext\u003c/code\u003e message (see \u003ca href=\"https://redirect.github.com/envoyproxy/envoy/pull/34235\"\u003eenvoyproxy/envoy#34235\u003c/a\u003e) has a \u003ccode\u003esystem_root_certs\u003c/code\u003e field. In the gRPC client, if this field is present and the \u003ccode\u003eca_certificate_provider_instance\u003c/code\u003e field is unset, system root certificates will be used for validation. This implements \u003ca href=\"https://github.com/grpc/proposal/blob/master/A82-xds-system-root-certs.md\"\u003egRFC A82\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003exds: Support for GCP Authentication Filter (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). In service mesh environments, there are cases where intermediate proxies make it impossible to rely on mTLS for end-to-end authentication. These cases can be addressed instead by the use of service account identity JWT tokens. The xDS \u003ca href=\"https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/gcp_authn_filter\"\u003eGCP Authentication filter\u003c/a\u003e provides a mechanism for attaching such JWT tokens as gRPC call credentials on GCP. gRPC already supports a framework for xDS HTTP filters, as described in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A39-xds-http-filters.md\"\u003egRFC A39\u003c/a\u003e. This release supports the GCP Authentication filter under this framework as described in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A83-xds-gcp-authn-filter.md\"\u003egRFC A83\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003exds: Support for xDS-based authority rewriting (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12499\"\u003e#12499\u003c/a\u003e) (51611bad1). gRPC supports getting routing configuration from an xDS server, as described in gRFCs \u003ca href=\"https://github.com/grpc/proposal/blob/master/A27-xds-global-load-balancing.md\"\u003eA27\u003c/a\u003e and \u003ca href=\"https://github.com/grpc/proposal/blob/master/A28-xds-traffic-splitting-and-routing.md\"\u003eA28\u003c/a\u003e. The xDS configuration can configure the client to rewrite the authority header on requests. This functionality can be useful in cases where the server is using the authority header to make decisions about how to process the request, such as when multiple hosts are handled via a reverse proxy. Note that this feature is solely about rewriting the authority header on data plane RPCs; it does not affect the authority used in the TLS handshake.\u003cbr /\u003e\nAs mentioned in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A29-xds-tls-security.md\"\u003egRFC A29\u003c/a\u003e, there are use-cases for gRPC that prohibit trusting the xDS server to control security-centric configuration. The authority rewriting feature falls under the same umbrella as mTLS configuration. As a result, the authority rewriting feature will only be enabled when the bootstrap config for the xDS server has \u003ccode\u003etrusted_xds_server\u003c/code\u003e in the \u003ccode\u003eserver_features\u003c/code\u003e field.\u003c/li\u003e\n\u003cli\u003exds: xDS based SNI setting and SAN validation (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12378\"\u003e#12378\u003c/a\u003e) (0567531). When using xDS credentials make SNI for the Tls handshake to be configured via xDS, rather than use the channel authority as the SNI, and make SAN validation to be able to use the SNI sent when so instructed via xDS. Implements gRFC \u003ca href=\"https://github.com/grpc/proposal/blob/master/A101-SNI-setting-and-SNI-SAN-validation.md\"\u003eA101\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi: Document gRFC A18 TCP_USER_TIMEOUT handling for keepalive (da7038782)\u003c/li\u003e\n\u003cli\u003ecore: Fix AbstractClientStream Javadoc (28a6130e8)\u003c/li\u003e\n\u003cli\u003eexamples: Document how to preserve META-INF/services in uber jars (97695d523)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks to\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/panchenko\"\u003e\u003ccode\u003e@​panchenko\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dayuxiaoshui\"\u003e\u003ccode\u003e@​Dayuxiaoshui\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/becomeStar\"\u003e\u003ccode\u003e@​becomeStar\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kssumin\"\u003e\u003ccode\u003e@​kssumin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marcindabrowski\"\u003e\u003ccode\u003e@​marcindabrowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MariusVolkhart\"\u003e\u003ccode\u003e@​MariusVolkhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Zgoda91\"\u003e\u003ccode\u003e@​Zgoda91\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/devalkone\"\u003e\u003ccode\u003e@​devalkone\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/8fa6000259958fd3b2bdba579ea7dc002ad95777\"\u003e\u003ccode\u003e8fa6000\u003c/code\u003e\u003c/a\u003e Bump version to 1.78.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/87df333f8ebd23669734b19c16e2cb7a187fded3\"\u003e\u003ccode\u003e87df333\u003c/code\u003e\u003c/a\u003e Update README etc to reference 1.78.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/283f1031f7b48ce32a2f91bb92bac93a0ca29bdd\"\u003e\u003ccode\u003e283f103\u003c/code\u003e\u003c/a\u003e netty: Run handshakeCompleteRunnable in success cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/eb8a63cefb827337cc9fd4c5a3877d96a238c1d6\"\u003e\u003ccode\u003eeb8a63c\u003c/code\u003e\u003c/a\u003e Introduce io.grpc.Uri. (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12535\"\u003e#12535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/58ae5f808cf8e20c5864033c9a8f485b237f9dfc\"\u003e\u003ccode\u003e58ae5f8\u003c/code\u003e\u003c/a\u003e compiler: Upgrade to protobuf 33.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12534\"\u003e#12534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/8d49dc1c9129fc42c6b80584f5dbad1a543009b5\"\u003e\u003ccode\u003e8d49dc1\u003c/code\u003e\u003c/a\u003e okhttp: Fix race condition overwriting MAX_CONCURRENT_STREAMS (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12548\"\u003e#12548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/b1a94a410e1926fb870e9717d11c7d8f85c62cb6\"\u003e\u003ccode\u003eb1a94a4\u003c/code\u003e\u003c/a\u003e xds: implement server feature fail_on_data_errors (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12544\"\u003e#12544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/55ae1d0541c3482cf9fa2cadb156b1da6852deb4\"\u003e\u003ccode\u003e55ae1d0\u003c/code\u003e\u003c/a\u003e rls: Avoid missed config update from reentrancy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/53a092646a0883c29d3bc8f05277b9f0c15a1ce6\"\u003e\u003ccode\u003e53a0926\u003c/code\u003e\u003c/a\u003e xds: fix race in simpleFlowControl (\u003ca href=\"https://redirect.github.com/grpc/grpc-java/issues/12547\"\u003e#12547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-java/commit/f36defa2d3950de103d2a2dc73fc7f308d35f624\"\u003e\u003ccode\u003ef36defa\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-java/compare/v1.77.0...v1.78.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-azure-open-ai` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-ollama` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-azure-open-ai` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8b35d9f6b46d288fcbbb0b38354bc3cce6797965\"\u003e\u003ccode\u003e8b35d9f\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4278\"\u003e#4278\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/70f3c4ddeb14f0ed125cfde3dd6ae6c0afa4dc51\"\u003e\u003ccode\u003e70f3c4d\u003c/code\u003e\u003c/a\u003e feat:Adjust chat memory storage for augmented user messages (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4272\"\u003e#4272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e812116b9f4ea52a9f67413fe26ef4dda6272fcf\"\u003e\u003ccode\u003ee812116\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/d79209b4146a2df4a7df31ce07632bf6098b766b\"\u003e\u003ccode\u003ed79209b\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/langchain4j/langchain4j/compare/1.9.1...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dev.langchain4j:langchain4j-ollama` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/2a26daf02f04adaaac4ac925604055a7d8a2d1af\"\u003e\u003ccode\u003e2a26daf\u003c/code\u003e\u003c/a\u003e Release versions 1.10.0 and 1.10.0-beta18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/c9e5897c8c4c9245db8b58528657b32b6f1d94f8\"\u003e\u003ccode\u003ec9e5897\u003c/code\u003e\u003c/a\u003e removed unnecessary dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8601de36aa85ed858b02d5be21660c4541baaedc\"\u003e\u003ccode\u003e8601de3\u003c/code\u003e\u003c/a\u003e Add OpenAI Transcription support (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4101\"\u003e#4101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/a01b84b49e68b01236f43186cbc85105096b431c\"\u003e\u003ccode\u003ea01b84b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/770c06baf65558b1627893de37819a843e17323e\"\u003e\u003ccode\u003e770c06b\u003c/code\u003e\u003c/a\u003e WIP: Feature 3437 model discovery (\u003ca href=\"https://redirect.github.com/langchain4j/langchain4j/issues/4240\"\u003e#4240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/e0a1d8c3d7db50e06b6a851ad58abe471a77dfb0\"\u003e\u003ccode\u003ee0a1d8c\u003c/code\u003e\u003c/a\u003e Fix 4282: Do not fail deserialization when new fields are added to the MCP re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/langchain4j/langchain4j/commit/8...\n\n_Description has been truncated_","html_url":"https://github.com/ricekot/zap-extensions/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricekot%2Fzap-extensions/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"4.3.0","new_version":"4.4.0","update_type":"minor","path":null,"pr_created_at":"2026-01-16T01:04:46.000Z","version_change":"4.3.0 → 4.4.0","issue":{"uuid":"3819818391","node_id":"PR_kwDOKyk85s69gO2c","number":2163,"state":"closed","title":"Bump the all-backend-non-major-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T01:10:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T01:04:46.000Z","updated_at":"2026-01-19T01:10:03.000Z","time_to_close":259516,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-backend-non-major-dependencies","update_count":8,"packages":[{"name":"software.amazon.awssdk:bom","old_version":"2.41.2","new_version":"2.41.6"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.45.0","new_version":"2.46.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.flywaydb:flyway-core","old_version":"11.20.0","new_version":"11.20.1","repository_url":"https://github.com/flyway/flyway"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"11.20.0","new_version":"11.20.1"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.33.2","new_version":"4.33.4","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"com.github.dasniko:testcontainers-keycloak","old_version":"4.0.1","new_version":"4.1.0","repository_url":"https://github.com/dasniko/testcontainers-keycloak"},{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 8 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| software.amazon.awssdk:bom | `2.41.2` | `2.41.6` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.45.0` | `2.46.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.20.0` | `11.20.1` |\n| org.flywaydb:flyway-database-postgresql | `11.20.0` | `11.20.1` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.33.2` | `4.33.4` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.1` | `1.16.2` |\n| [com.github.dasniko:testcontainers-keycloak](https://github.com/dasniko/testcontainers-keycloak) | `4.0.1` | `4.1.0` |\n| net.ltgt.errorprone | `4.3.0` | `4.4.0` |\n\n\nUpdates `software.amazon.awssdk:bom` from 2.41.2 to 2.41.6\n\nUpdates `com.google.errorprone:error_prone_core` from 2.45.0 to 2.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.46.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe javac flag \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e is now required for Error Prone invocations on JDK 21, to enable the javac fix for \u003ca href=\"https://bugs.openjdk.org/browse/JDK-8225377\"\u003eJDK-8225377: type annotations are not visible to javac plugins across compilation boundaries\u003c/a\u003e. See \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5426\"\u003egoogle/error-prone#5426\u003c/a\u003e for details.\u003c/li\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003evalue\u003c/code\u003e attribute from \u003ccode\u003e@IncompatibleModifiers\u003c/code\u003e and \u003ccode\u003e@RequiredModifiers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/2122\"\u003egoogle/error-prone#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError Prone API changes to encapsulate references to internal javac APIs for end position handling (\u003ccode\u003eEndPosTable\u003c/code\u003e, \u003ccode\u003eDiagnosticPosition\u003c/code\u003e) (\u003ca href=\"https://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\"\u003ehttps://github.com/google/error-prone/commit/5440bb4bcd9d3455a131d863b09f71cfea8a346b\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\"\u003ehttps://github.com/google/error-prone/commit/06c2905e03ade5e1564b5c67d44e2e34bfe5b8e4\u003c/a\u003e, \u003ca href=\"https://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\"\u003ehttps://github.com/google/error-prone/commit/f3915ec322fa7f190c670f6a30bd476f463d8967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/DuplicateAssertion\"\u003e\u003ccode\u003eDuplicateAssertion\u003c/code\u003e\u003c/a\u003e: detect duplicated assertion lines where the argument to \u003ccode\u003eassertThat\u003c/code\u003e is pure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IfChainToSwitch\"\u003e\u003ccode\u003eIfChainToSwitch\u003c/code\u003e\u003c/a\u003e: suggest converting chains of if-statements into arrow switches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ScannerUseDelimiter\"\u003e\u003ccode\u003eScannerUseDelimiter\u003c/code\u003e\u003c/a\u003e: discourage \u003ccode\u003eScanner.useDelimiter(\u0026quot;\\\\A\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToClass\"\u003e\u003ccode\u003eAddNullMarkedToClass\u003c/code\u003e\u003c/a\u003e: refactoring to add \u003ccode\u003e@NullMarked\u003c/code\u003e annotation to top level classes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/471d512ca957ea9bf5aaa75dbe7681339ea82f35\"\u003e\u003ccode\u003e471d512\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/26013196c4875d0da353681307f74dc2813e30d8\"\u003e\u003ccode\u003e2601319\u003c/code\u003e\u003c/a\u003e Unignore a passing test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ad2ec706c43f686f8362a3b570cf6bca7fdbf5b6\"\u003e\u003ccode\u003ead2ec70\u003c/code\u003e\u003c/a\u003e simplify the wording of the \u003ccode\u003eMissingDefault\u003c/code\u003e summary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6c96e8ea5cfdcc20af05310fba734e9b1aa1e64c\"\u003e\u003ccode\u003e6c96e8e\u003c/code\u003e\u003c/a\u003e Implement a NullArgumentForNonNullParameter TODO related to JDK-8225377\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5b768ff755d3e0dff1591103c637877ab8f0ccdc\"\u003e\u003ccode\u003e5b768ff\u003c/code\u003e\u003c/a\u003e Require \u003ccode\u003e-XDaddTypeAnnotationsToSymbol=true\u003c/code\u003e, and remove workaround for JDK-8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0e004e5f7faae8bc8b1b623bfad0773284b68b93\"\u003e\u003ccode\u003e0e004e5\u003c/code\u003e\u003c/a\u003e Fix a crash in DuplicateAssertion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8cfa4e5813ada025200de3d85426b2850da251f0\"\u003e\u003ccode\u003e8cfa4e5\u003c/code\u003e\u003c/a\u003e Add a regression test for b/472686687\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/18a63d2823a8078de83a37697a3a52a4f4550475\"\u003e\u003ccode\u003e18a63d2\u003c/code\u003e\u003c/a\u003e Avoid getDeclarationAndTypeAttributes in ClassAndMethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/14b6481cb2424845b30cd55f6db7bf342d228fc3\"\u003e\u003ccode\u003e14b6481\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eCacheLoaderNull\u003c/code\u003e check for more kinds of null returns.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d3a8c00a6a1711c3390b9a3038b635a8aba7128b\"\u003e\u003ccode\u003ed3a8c00\u003c/code\u003e\u003c/a\u003e Handle sealed and non-sealed in SuggestedFixes.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.45.0...v2.46.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-core` from 11.20.0 to 11.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flyway/flyway/releases\"\u003eorg.flywaydb:flyway-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFlyway 11.20.1\u003c/h2\u003e\n\u003cp\u003eSee release notes \u003ca href=\"https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyway/flyway/commit/69d5c7ee9b3412aaa8dbc26b0ec979d989227b6a\"\u003e\u003ccode\u003e69d5c7e\u003c/code\u003e\u003c/a\u003e Bump version to flyway-11.20.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flyway/flyway/compare/flyway-11.20.0...flyway-11.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.20.0 to 11.20.1\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.20.0 to 11.20.1\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.2 to 4.33.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.1 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.2\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCaffeineCacheMetrics nullability is incompatible with Caffeine 3.2.3 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6973\"\u003e#6973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecutorServiceMetrics: repeatedly logs exception when monitoring \u003ccode\u003eThreadPerTaskExecutor\u003c/code\u003e without \u003ccode\u003e--add-opens\u003c/code\u003e \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/6726\"\u003e#6726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump ch.qos.logback:logback-classic from 1.5.21 to 1.5.24 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7027\"\u003e#7027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.netflix.spectator:spectator-reg-atlas from 1.9.2 to 1.9.3 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7051\"\u003e#7051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.uber.nullaway:nullaway from 0.12.14 to 0.12.15 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7020\"\u003e#7020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump grpc from 1.76.1 to 1.76.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6952\"\u003e#6952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-resolver from 1.9.24 to 1.9.25 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6965\"\u003e#6965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.httpcomponents.client5:httpclient5 from 5.5.1 to 5.5.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7019\"\u003e#7019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 5.14.1 to 5.14.2 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7056\"\u003e#7056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump spring6 from 6.2.14 to 6.2.15 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6971\"\u003e#6971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testcontainers from 1.21.3 to 1.21.4 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/6993\"\u003e#6993\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/MariusVolkhart\"\u003e\u003ccode\u003e@​MariusVolkhart\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/izeye\"\u003e\u003ccode\u003e@​izeye\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6286e854f943bce9a2daf1214ce3cef6c7aad84d\"\u003e\u003ccode\u003e6286e85\u003c/code\u003e\u003c/a\u003e Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7059\"\u003e#7059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/5263cc740b73fd414ce30a910c78bc9bbb522854\"\u003e\u003ccode\u003e5263cc7\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/0523810d0d3aada310d9ed91e04d52aa420ffd9f\"\u003e\u003ccode\u003e0523810\u003c/code\u003e\u003c/a\u003e Polish CurrentObservationTest (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/3165fdffb9b1f7099f017805b3322c2a050653aa\"\u003e\u003ccode\u003e3165fdf\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/50ba16bb3d55912e7f25a3903aa2a3e57f3eb98a\"\u003e\u003ccode\u003e50ba16b\u003c/code\u003e\u003c/a\u003e Handle when ThreadPerTaskExecutor.threadCount() is not available (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7045\"\u003e#7045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/c38e88c7b2f0e6fd2e6e48ccc1949b389d61f2a4\"\u003e\u003ccode\u003ec38e88c\u003c/code\u003e\u003c/a\u003e Bump org.junit:junit-bom from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7056\"\u003e#7056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/22ba833062aacac4d877686e76c539c873d7c659\"\u003e\u003ccode\u003e22ba833\u003c/code\u003e\u003c/a\u003e Bump com.netflix.spectator:spectator-reg-atlas from 1.9.2 to 1.9.3 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7051\"\u003e#7051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/916ced5cbc257a865c84dd2c59d6c2285c087e1b\"\u003e\u003ccode\u003e916ced5\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/50d273be26275a4e0d5a1549bb7ab6453e085bbe\"\u003e\u003ccode\u003e50d273b\u003c/code\u003e\u003c/a\u003e Merge branch '1.14.x' into 1.15.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/6b44cf2b2148cd655c98592b183843823074f1d7\"\u003e\u003ccode\u003e6b44cf2\u003c/code\u003e\u003c/a\u003e Relax time limit for PushMeterRegistryTest.waitForScheduledPublishToFinish_wh...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.dasniko:testcontainers-keycloak` from 4.0.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/releases\"\u003ecom.github.dasniko:testcontainers-keycloak's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cp\u003eNothing new, just use Keycloak v26.5 as default container version.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Wait for log output \u0026quot;Listening...\u0026quot; to wait until optional imports are done by \u003ca href=\"https://github.com/marbon87\"\u003e\u003ccode\u003e@​marbon87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/258\"\u003edasniko/testcontainers-keycloak#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/263\"\u003edasniko/testcontainers-keycloak#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump io.rest-assured:rest-assured from 5.5.6 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/261\"\u003edasniko/testcontainers-keycloak#261\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marbon87\"\u003e\u003ccode\u003e@​marbon87\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/pull/258\"\u003edasniko/testcontainers-keycloak#258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\"\u003ehttps://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/1fa254ab27e3869968d4ab68b3be04c0b128ec63\"\u003e\u003ccode\u003e1fa254a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/6dd6be430fb600751ba99d549016e5eb6986c122\"\u003e\u003ccode\u003e6dd6be4\u003c/code\u003e\u003c/a\u003e upgrade to Keycloak 26.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/e26048203b11b37b84cf25ba6d7bb5678ec24775\"\u003e\u003ccode\u003ee260482\u003c/code\u003e\u003c/a\u003e update maven wrapper to most recent version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/9f97773a4fae5e06434668e8e52714d3cd327fd7\"\u003e\u003ccode\u003e9f97773\u003c/code\u003e\u003c/a\u003e chore(deps): bump org.apache.maven.plugins:maven-source-plugin (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/f2f1c20f2e12a521dc7554fab16c98fa00313c67\"\u003e\u003ccode\u003ef2f1c20\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump io.rest-assured:rest-assured from 5.5.6 to 6.0.0 (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/95603421d74a455793af47401c54f95097843518\"\u003e\u003ccode\u003e9560342\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ch.qos.logback:logback-classic (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/fb76cb250d642547882e8aeecbbf83d6d0a230d6\"\u003e\u003ccode\u003efb76cb2\u003c/code\u003e\u003c/a\u003e Set DEBUG_PORT to bind explicitly with \u0026quot;0.0.0.0\u0026quot; for debug compatibility (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/85e4f742953320b22ac7047c092009cfca4757e1\"\u003e\u003ccode\u003e85e4f74\u003c/code\u003e\u003c/a\u003e more time for test execution on slow environments without proper parallelity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/c07eba2d299db316c976152982b4389efdbc75c4\"\u003e\u003ccode\u003ec07eba2\u003c/code\u003e\u003c/a\u003e fix: Wait for log output \u0026quot;Listening...\u0026quot; to wait until optional imports are do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/commit/ff0b1118f9f554408034792f1bc476a5f3e6eb41\"\u003e\u003ccode\u003eff0b111\u003c/code\u003e\u003c/a\u003e chore: bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/dasniko/testcontainers-keycloak/issues/257\"\u003e#257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dasniko/testcontainers-keycloak/compare/v4.0.1...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.ltgt.errorprone` from 4.3.0 to 4.4.0\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2163","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2163","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2163/packages"}},{"old_version":"4.3.0","new_version":"4.4.0","update_type":"minor","path":"/backend-spring","pr_created_at":"2026-01-13T03:39:21.000Z","version_change":"4.3.0 → 4.4.0","issue":{"uuid":"3806932713","node_id":"PR_kwDOKaM9FM681PWt","number":77,"state":"open","title":"Bump net.ltgt.errorprone from 4.3.0 to 4.4.0 in /backend-spring","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-13T03:39:21.000Z","updated_at":"2026-01-13T03:40:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.ltgt.errorprone","old_version":"4.3.0","new_version":"4.4.0","repository_url":null}],"path":"/backend-spring","ecosystem":"maven"},"body":"Bumps net.ltgt.errorprone from 4.3.0 to 4.4.0.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.errorprone\u0026package-manager=gradle\u0026previous-version=4.3.0\u0026new-version=4.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/olemerdy/demo-auth0-security/pull/77","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/olemerdy%2Fdemo-auth0-security/issues/77","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/77/packages"}}]}