{"id":16796,"name":"io.vertx:vertx-stack-depchain","ecosystem":"maven","repository_url":"https://github.com/eclipse/vertx5-parent","issues_count":238,"created_at":"2025-06-07T00:31:04.815Z","updated_at":"2025-06-07T00:31:04.815Z","purl":"pkg:maven/io.vertx:vertx-stack-depchain","metadata":{"id":5093440,"name":"io.vertx:vertx-stack-depchain","ecosystem":"maven","description":"Vert.x 5 Parent pom","homepage":"https://github.com/eclipse-vertx/vertx5-parent","licenses":"The Apache Software License, Version 2.0,Eclipse Public License - v 1.0","normalized_licenses":["Apache-2.0","EPL-1.0"],"repository_url":"https://github.com/eclipse/vertx5-parent","keywords_array":[],"namespace":"io.vertx","versions_count":141,"first_release_published_at":"2014-12-17T17:08:26.000Z","latest_release_published_at":"2025-05-14T13:13:09.000Z","latest_release_number":"5.0.0","last_synced_at":"2025-06-06T15:30:48.454Z","created_at":"2022-07-29T14:22:07.923Z","updated_at":"2025-06-06T15:30:48.454Z","registry_url":"https://central.sonatype.com/artifact/io.vertx/vertx-stack-depchain/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.vertx/vertx-stack-depchain/","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2025-04-23T14:33:08.471Z","dependent_packages_count":43,"downloads":null,"downloads_period":null,"dependent_repos_count":938,"rankings":{"downloads":null,"dependent_repos_count":0.4015388314498678,"dependent_packages_count":1.5592690550613126,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.9804039432555902},"purl":"pkg:maven/io.vertx/vertx-stack-depchain","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.vertx:vertx-stack-depchain","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.vertx:vertx-stack-depchain","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.vertx:vertx-stack-depchain/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.vertx:vertx-stack-depchain/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.vertx:vertx-stack-depchain/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.vertx:vertx-stack-depchain/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.vertx:vertx-stack-depchain/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517936,"maintainers_count":0,"namespaces_count":68848,"keywords_count":32053,"github":"maven-central","metadata":{"funded_packages_count":25044},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-07T05:38:09.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":39,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"4557147396","node_id":"PR_kwDOCwl4l87hEdB6","number":273,"state":"closed","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T07:37:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-31T09:33:00.000Z","updated_at":"2026-06-01T07:37:48.000Z","time_to_close":79486,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-core","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-codegen","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-web","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"io.vertx:vertx-core","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-codegen","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-web","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/vert-x3/vertx-web"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: io.vertx:vertx-stack-depchain, [io.vertx:vertx-core](https://github.com/eclipse/vert.x), io.vertx:vertx-codegen and [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web).\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-core` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0112a830307b3e4480432c34cdaa66247fba2d74\"\u003e\u003ccode\u003e0112a83\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/6d1bc73af90ffe87d72509cff9df356cf40c9110\"\u003e\u003ccode\u003e6d1bc73\u003c/code\u003e\u003c/a\u003e Move isNullOrZero to EpollTransport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b0e7bb39ad814207f1d64e6e8961fbb955339878\"\u003e\u003ccode\u003eb0e7bb3\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters in epoll and io_uring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/07198c75b442fc5d3582b0db89a101c1c0052c91\"\u003e\u003ccode\u003e07198c7\u003c/code\u003e\u003c/a\u003e Remove unused EpollChannelOption import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/26d64d7acd7c8ded44f8f4744b73c601185e55e5\"\u003e\u003ccode\u003e26d64d7\u003c/code\u003e\u003c/a\u003e forgot IoUring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c0c64895913edd928ad7cfdcbccb5991ad81d6af\"\u003e\u003ccode\u003ec0c6489\u003c/code\u003e\u003c/a\u003e Use 0 as the \u0026quot;OS-specific\u0026quot; special value. Never set underlying socket option ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/ad3608e7e57ca73e5d6ca3f9dda048204b31b946\"\u003e\u003ccode\u003ead3608e\u003c/code\u003e\u003c/a\u003e Disallow 0 for extended keepalive parameters (not a useful value)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/1459364f6642bc13789697a5536e9672cecf1f61\"\u003e\u003ccode\u003e1459364\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters when using epoll or io_uring transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/a64578b7ac61af61919945b43db538e6655e099d\"\u003e\u003ccode\u003ea64578b\u003c/code\u003e\u003c/a\u003e Annotate the new configuration layer with \u003ca href=\"https://github.com/Unstable\"\u003e\u003ccode\u003e@​Unstable\u003c/code\u003e\u003c/a\u003e to allow some further cha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b557dacc58d3ee519fe1cf5366c5704635ee67e2\"\u003e\u003ccode\u003eb557dac\u003c/code\u003e\u003c/a\u003e HttpServerRequestInternal should expose the query param decoder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-codegen` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-web` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/ab75fda6a4da46ad7e0414b15be18439ef41b694\"\u003e\u003ccode\u003eab75fda\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c014000e6c71709e72abc18bdbec7a929b5c9c72\"\u003e\u003ccode\u003ec014000\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d6a28d8f3d40e798020cb471c58fb5b3ad8b8774\"\u003e\u003ccode\u003ed6a28d8\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c036ae3ff2c4ff6825dc8cd6245146ab4f7aff7d\"\u003e\u003ccode\u003ec036ae3\u003c/code\u003e\u003c/a\u003e Use decoded file path as cache key in StaticHandlerImpl (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/9c570ec45ffce7cd059df46f9c35889260468829\"\u003e\u003ccode\u003e9c570ec\u003c/code\u003e\u003c/a\u003e Use vertx5-parent version 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/0a39ef7f740c30168aaa5b1f21465ed8cd7c29ec\"\u003e\u003ccode\u003e0a39ef7\u003c/code\u003e\u003c/a\u003e Fix encoded path traversal corruption in sub-router handlers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d937d0e82cbd0323cfacedd1b0e9711113632987\"\u003e\u003ccode\u003ed937d0e\u003c/code\u003e\u003c/a\u003e The routing context should use the HTTP server query param decoder.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/6a34d34080ca4f1d9a7c0c66ee1bc66be0cfbfec\"\u003e\u003ccode\u003e6a34d34\u003c/code\u003e\u003c/a\u003e Run GraphiQL smoke test only when building for 5.1 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/34c4a87f4f099ceab3a6ddfda2635ee964dab12e\"\u003e\u003ccode\u003e34c4a87\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e6b485c12b7f9c8042c940777e8d91fc3852fcf8\"\u003e\u003ccode\u003ee6b485c\u003c/code\u003e\u003c/a\u003e Name maven components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0112a830307b3e4480432c34cdaa66247fba2d74\"\u003e\u003ccode\u003e0112a83\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/6d1bc73af90ffe87d72509cff9df356cf40c9110\"\u003e\u003ccode\u003e6d1bc73\u003c/code\u003e\u003c/a\u003e Move isNullOrZero to EpollTransport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b0e7bb39ad814207f1d64e6e8961fbb955339878\"\u003e\u003ccode\u003eb0e7bb3\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters in epoll and io_uring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/07198c75b442fc5d3582b0db89a101c1c0052c91\"\u003e\u003ccode\u003e07198c7\u003c/code\u003e\u003c/a\u003e Remove unused EpollChannelOption import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/26d64d7acd7c8ded44f8f4744b73c601185e55e5\"\u003e\u003ccode\u003e26d64d7\u003c/code\u003e\u003c/a\u003e forgot IoUring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c0c64895913edd928ad7cfdcbccb5991ad81d6af\"\u003e\u003ccode\u003ec0c6489\u003c/code\u003e\u003c/a\u003e Use 0 as the \u0026quot;OS-specific\u0026quot; special value. Never set underlying socket option ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/ad3608e7e57ca73e5d6ca3f9dda048204b31b946\"\u003e\u003ccode\u003ead3608e\u003c/code\u003e\u003c/a\u003e Disallow 0 for extended keepalive parameters (not a useful value)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/1459364f6642bc13789697a5536e9672cecf1f61\"\u003e\u003ccode\u003e1459364\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters when using epoll or io_uring transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/a64578b7ac61af61919945b43db538e6655e099d\"\u003e\u003ccode\u003ea64578b\u003c/code\u003e\u003c/a\u003e Annotate the new configuration layer with \u003ca href=\"https://github.com/Unstable\"\u003e\u003ccode\u003e@​Unstable\u003c/code\u003e\u003c/a\u003e to allow some further cha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b557dacc58d3ee519fe1cf5366c5704635ee67e2\"\u003e\u003ccode\u003eb557dac\u003c/code\u003e\u003c/a\u003e HttpServerRequestInternal should expose the query param decoder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-codegen` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-web` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/ab75fda6a4da46ad7e0414b15be18439ef41b694\"\u003e\u003ccode\u003eab75fda\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c014000e6c71709e72abc18bdbec7a929b5c9c72\"\u003e\u003ccode\u003ec014000\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d6a28d8f3d40e798020cb471c58fb5b3ad8b8774\"\u003e\u003ccode\u003ed6a28d8\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c036ae3ff2c4ff6825dc8cd6245146ab4f7aff7d\"\u003e\u003ccode\u003ec036ae3\u003c/code\u003e\u003c/a\u003e Use decoded file path as cache key in StaticHandlerImpl (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/9c570ec45ffce7cd059df46f9c35889260468829\"\u003e\u003ccode\u003e9c570ec\u003c/code\u003e\u003c/a\u003e Use vertx5-parent version 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/0a39ef7f740c30168aaa5b1f21465ed8cd7c29ec\"\u003e\u003ccode\u003e0a39ef7\u003c/code\u003e\u003c/a\u003e Fix encoded path traversal corruption in sub-router handlers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d937d0e82cbd0323cfacedd1b0e9711113632987\"\u003e\u003ccode\u003ed937d0e\u003c/code\u003e\u003c/a\u003e The routing context should use the HTTP server query param decoder.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/6a34d34080ca4f1d9a7c0c66ee1bc66be0cfbfec\"\u003e\u003ccode\u003e6a34d34\u003c/code\u003e\u003c/a\u003e Run GraphiQL smoke test only when building for 5.1 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/34c4a87f4f099ceab3a6ddfda2635ee964dab12e\"\u003e\u003ccode\u003e34c4a87\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e6b485c12b7f9c8042c940777e8d91fc3852fcf8\"\u003e\u003ccode\u003ee6b485c\u003c/code\u003e\u003c/a\u003e Name maven components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.12...5.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/folio-org/folio-service-tools/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-service-tools/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"},{"uuid":"4514594038","node_id":"PR_kwDOCPoAuM7e68et","number":361,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","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-05-25T05:48:29.000Z","updated_at":"2026-05-25T05:51:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":8,"packages":[{"name":"org.junit:junit-bom","old_version":"6.0.3","new_version":"6.1.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.26.0","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.12"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.12","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.12","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.3","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.springframework:spring-context","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-test","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.26.0` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.12` |\n| [io.vertx:vertx-core](https://github.com/eclipse/vert.x) | `5.0.8` | `5.0.12` |\n| [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web) | `5.0.8` | `5.0.12` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.3` | `3.2.4` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `7.0.6` | `7.0.7` |\n| [org.springframework:spring-test](https://github.com/spring-projects/spring-framework) | `7.0.6` | `7.0.7` |\n\n\nUpdates `org.junit:junit-bom` from 6.0.3 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/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JarvisCraft\"\u003e\u003ccode\u003e@​JarvisCraft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5633\"\u003ejunit-team/junit-framework#5633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Maran23\"\u003e\u003ccode\u003e@​Maran23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5644\"\u003ejunit-team/junit-framework#5644\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mariokhoury4\"\u003e\u003ccode\u003e@​mariokhoury4\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4574\"\u003ejunit-team/junit-framework#4574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ogu1208\"\u003e\u003ccode\u003e@​Ogu1208\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5145\"\u003ejunit-team/junit-framework#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HyungGeun94\"\u003e\u003ccode\u003e@​HyungGeun94\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5271\"\u003ejunit-team/junit-framework#5271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yalishevant\"\u003e\u003ccode\u003e@​yalishevant\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5316\"\u003ejunit-team/junit-framework#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JINU-CHANG\"\u003e\u003ccode\u003e@​JINU-CHANG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5290\"\u003ejunit-team/junit-framework#5290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jaschdoc\"\u003e\u003ccode\u003e@​jaschdoc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5427\"\u003ejunit-team/junit-framework#5427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kawshikbuet17\"\u003e\u003ccode\u003e@​kawshikbuet17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5561\"\u003ejunit-team/junit-framework#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msridhar\"\u003e\u003ccode\u003e@​msridhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5602\"\u003ejunit-team/junit-framework#5602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0-M1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vy\"\u003e\u003ccode\u003e@​vy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5041\"\u003ejunit-team/junit-framework#5041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Pankraz76\"\u003e\u003ccode\u003e@​Pankraz76\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5006\"\u003ejunit-team/junit-framework#5006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/arukiidou\"\u003e\u003ccode\u003e@​arukiidou\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5066\"\u003ejunit-team/junit-framework#5066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laeubi\"\u003e\u003ccode\u003e@​laeubi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5092\"\u003ejunit-team/junit-framework#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jihun4452\"\u003e\u003ccode\u003e@​jihun4452\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5088\"\u003ejunit-team/junit-framework#5088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5133\"\u003ejunit-team/junit-framework#5133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1\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/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556\"\u003e\u003ccode\u003e0dc3af1\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04\"\u003e\u003ccode\u003e1d13002\u003c/code\u003e\u003c/a\u003e Prepare 6.1.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268\"\u003e\u003ccode\u003e072b217\u003c/code\u003e\u003c/a\u003e Update plugin spotless to v8.5.0 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5668\"\u003e#5668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8\"\u003e\u003ccode\u003e3a53480\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.5.1 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5666\"\u003e#5666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034\"\u003e\u003ccode\u003e0e18a20\u003c/code\u003e\u003c/a\u003e Update zizmorcore/zizmor-action action to v0.5.4 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5669\"\u003e#5669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b\"\u003e\u003ccode\u003e0a2634f\u003c/code\u003e\u003c/a\u003e Update github/codeql-action action to v4.35.5 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5671\"\u003e#5671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c\"\u003e\u003ccode\u003e4dbd556\u003c/code\u003e\u003c/a\u003e Restructure workflows to have single \u0026quot;status\u0026quot; job (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5670\"\u003e#5670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e\"\u003e\u003ccode\u003ef2194ce\u003c/code\u003e\u003c/a\u003e Increase timeout to reduce flakiness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd\"\u003e\u003ccode\u003e5c8fdd2\u003c/code\u003e\u003c/a\u003e Update dependency org.apache.groovy:groovy to v5.0.6 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5659\"\u003e#5659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d\"\u003e\u003ccode\u003e43c6982\u003c/code\u003e\u003c/a\u003e Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5667\"\u003e#5667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.26.0\u003c/h2\u003e\n\u003cp\u003eThis minor release delivers all the fixes in the \u003ccode\u003e[2.25.0, 2.25.4]\u003c/code\u003e version range, plus some new fixes, and several other improvements and features.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003eConfigurationFactory::getConfiguration\u003c/code\u003e method accepting multiple \u003ccode\u003eURI\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3775\"\u003e#3775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd and export \u003ccode\u003eorg.apache.logging.log4j.core.pattern.NamedInstantPattern\u003c/code\u003e enabling users to programmatically access named date \u0026amp; time patterns supported by Pattern Layout (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elog4j.plugin.processor.minAllowedMessageKind\u003c/code\u003e annotation processor option to \u003ccode\u003ePluginProcessor\u003c/code\u003e to filter diagnostic messages by severity. This allows builds that treat compiler notes as errors (e.g. Maven with \u003ccode\u003e-Werror\u003c/code\u003e) to suppress informational notes emitted during normal plugin processing. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/discussions/3380%5B#3380%5D(https://redirect.github.com/apache/logging-log4j2/issues/3380)\"\u003eapache/logging-log4j2#3380\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing setters to \u003ccode\u003eRfc5424LayoutBuilder\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure scripts in the global \u003ccode\u003eScripts\u003c/code\u003e element have explicit names by throwing a \u003ccode\u003eConfigurationException\u003c/code\u003e for unnamed ones. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify file manager registry factory methods (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated withers in builder classes in favor of setters. This change improves API consistency with Log4j Core 3 and helps users adapt to the upcoming changes. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3750\"\u003e#3750\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script resolution failure when the \u003ccode\u003eScripts\u003c/code\u003e element is placed after a \u003ccode\u003eScriptRef\u003c/code\u003e in the configuration. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3336\"\u003e#3336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eArrayIndexOutOfBoundsException\u003c/code\u003e thrown by \u003ccode\u003eThrowableStackTraceRenderer\u003c/code\u003e when the stack trace is modified concurrently (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3940\"\u003e#3940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSLF4JLogger.atFatal()\u003c/code\u003e returning \u003ccode\u003eatLevel(Level.TRACE)\u003c/code\u003e instead of \u003ccode\u003eatLevel(Level.FATAL)\u003c/code\u003e. This was causing \u003ccode\u003eFATAL\u003c/code\u003e-level log events to be silently discarded when using the fluent API through the \u003ccode\u003elog4j-to-slf4j\u003c/code\u003e bridge. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4068\"\u003e#4068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4089\"\u003e#4089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Javadoc references across module boundaries (i.e., cross-references) (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4099\"\u003e#4099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix header write in \u003ccode\u003eRollingRandomAccessFileManager\u003c/code\u003e that was being incorrectly skipped if \u003ccode\u003eappend=true\u003c/code\u003e and the file didn't exist before\u003c/li\u003e\n\u003cli\u003eFix a properties file configuration regression caused by not referenced loggers, appenders, and filters (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4036\"\u003e#4036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4069\"\u003e#4069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003ejvmrunargs\u003c/code\u003e lookup. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e to version \u003ccode\u003e5.13.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.mongodb:bson\u003c/code\u003e to version \u003ccode\u003e5.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.xerial.snappy:snappy-java\u003c/code\u003e to version \u003ccode\u003e1.1.10.8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3841\"\u003e#3841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\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/apache/logging-log4j2/commit/c1ad2a66cc90e643ec319b9e131764c9710bebc5\"\u003e\u003ccode\u003ec1ad2a6\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/8b3a7990421ec5cff2a44914c07d0676067c31ad\"\u003e\u003ccode\u003e8b3a799\u003c/code\u003e\u003c/a\u003e Set version to \u003ccode\u003e2.26.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/96486ebb8a2176f7bd14c797b334da84d90e801b\"\u003e\u003ccode\u003e96486eb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/2.x' into release/2.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/82432570e8bb9a67c32de51dc63ebcfcec939818\"\u003e\u003ccode\u003e8243257\u003c/code\u003e\u003c/a\u003e Add documentation for \u003ccode\u003eMessageRewritePolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/2a15414e839fea3f3ba61cc7403dd8e4130a15cf\"\u003e\u003ccode\u003e2a15414\u003c/code\u003e\u003c/a\u003e Add documentation pointer to the Async HTTP Appender of \u003ccode\u003emore-log4j2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4062\"\u003e#4062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b178cb1f926b3db43c65e69e9b7be7b76431f824\"\u003e\u003ccode\u003eb178cb1\u003c/code\u003e\u003c/a\u003e Switch CI to \u003ccode\u003egha/v0\u003c/code\u003e and remove Develocity (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4108\"\u003e#4108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/23321deb0e1e1509ac16c5453653c86c1a4d5867\"\u003e\u003ccode\u003e23321de\u003c/code\u003e\u003c/a\u003e Remove changelog entries for already released changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/def55fcf441b2a9ec2e6454e8fa8e1053d7d59ba\"\u003e\u003ccode\u003edef55fc\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.release.xml\u003c/code\u003e and \u003ccode\u003e.release-notes.adoc.ftl\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0e019f23b001219fd32c78397224b134fa41e431\"\u003e\u003ccode\u003e0e019f2\u003c/code\u003e\u003c/a\u003e Move changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a487a5d029697fc0b276a20c4277b24bf1f66b50\"\u003e\u003ccode\u003ea487a5d\u003c/code\u003e\u003c/a\u003e Tidy up changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.12\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/244f9e7d87f854961df930b2383a990999523be9\"\u003e\u003ccode\u003e244f9e7\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c64a707b6de83feeb0317e848345684860f0ab2f\"\u003e\u003ccode\u003ec64a707\u003c/code\u003e\u003c/a\u003e Define a bounded capacity for the internal SNI to SslContext cache.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b1b817892996b31451884ae44d439cd1408e85a3\"\u003e\u003ccode\u003eb1b8178\u003c/code\u003e\u003c/a\u003e Upgrade Brotli4j to 1.23.0 for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/93b9cde134665883f01cec02e611f4ce0d6d3e6f\"\u003e\u003ccode\u003e93b9cde\u003c/code\u003e\u003c/a\u003e Move http2 compression handling from connection to stream level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/325d607efc6aa32f35dec681ba6b37bfbc41c296\"\u003e\u003ccode\u003e325d607\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/17daa03e93011f338d207db41fd6aefd6b63add0\"\u003e\u003ccode\u003e17daa03\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/7f77d1e983481d77ac0c2e7b84c8681b5f2a3c23\"\u003e\u003ccode\u003e7f77d1e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around HTTP/2 decompression padding issue.\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/3894859e72f858fa3130b1d5d52dd0ef807b0a0a\"\u003e\u003ccode\u003e3894859\u003c/code\u003e\u003c/a\u003e Let the HTTP/2 max number of small continuation frames allowed to be configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/82b01d9db6c9e262c6068c203b564f6b65bd14e6\"\u003e\u003ccode\u003e82b01d9\u003c/code\u003e\u003c/a\u003e Fix HttpClientResponse body()/end() race (5.0 backport)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/89878bd72d3e969544b12797f1df0670cce8574d\"\u003e\u003ccode\u003e89878bd\u003c/code\u003e\u003c/a\u003e Improve the resiliency of Vert.x Logger.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c0e402818ec6f0cc7ec6d30df3d94ef157befe2f\"\u003e\u003ccode\u003ec0e4028\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/07a6c31a5b8f12d6528b8bcfbb846ffabbf36321\"\u003e\u003ccode\u003e07a6c31\u003c/code\u003e\u003c/a\u003e Upgrade to webauthn4j 0.30.3.RELEASE (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2872\"\u003e#2872\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2873\"\u003e#2873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e91354f61862dce7e1d475d1fe55bd28ff100ad0\"\u003e\u003ccode\u003ee91354f\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/177f6f3e7d5efc6500333f24372e3834465a988a\"\u003e\u003ccode\u003e177f6f3\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/a968e6d40057ba115ad72c267afb73ff66daea39\"\u003e\u003ccode\u003ea968e6d\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/244f9e7d87f854961df930b2383a990999523be9\"\u003e\u003ccode\u003e244f9e7\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c64a707b6de83feeb0317e848345684860f0ab2f\"\u003e\u003ccode\u003ec64a707\u003c/code\u003e\u003c/a\u003e Define a bounded capacity for the internal SNI to SslContext cache.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b1b817892996b31451884ae44d439cd1408e85a3\"\u003e\u003ccode\u003eb1b8178\u003c/code\u003e\u003c/a\u003e Upgrade Brotli4j to 1.23.0 for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/93b9cde134665883f01cec02e611f4ce0d6d3e6f\"\u003e\u003ccode\u003e93b9cde\u003c/code\u003e\u003c/a\u003e Move http2 compression handling from connection to stream level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/325d607efc6aa32f35dec681ba6b37bfbc41c296\"\u003e\u003ccode\u003e325d607\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/17daa03e93011f338d207db41fd6aefd6b63add0\"\u003e\u003ccode\u003e17daa03\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/7f77d1e983481d77ac0c2e7b84c8681b5f2a3c23\"\u003e\u003ccode\u003e7f77d1e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around HTTP/2 decompression padding issue.\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/3894859e72f858fa3130b1d5d52dd0ef807b0a0a\"\u003e\u003ccode\u003e3894859\u003c/code\u003e\u003c/a\u003e Let the HTTP/2 max number of small continuation frames allowed to be configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/82b01d9db6c9e262c6068c203b564f6b65bd14e6\"\u003e\u003ccode\u003e82b01d9\u003c/code\u003e\u003c/a\u003e Fix HttpClientResponse body()/end() race (5.0 backport)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/89878bd72d3e969544b12797f1df0670cce8574d\"\u003e\u003ccode\u003e89878bd\u003c/code\u003e\u003c/a\u003e Improve the resiliency of Vert.x Logger.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c0e402818ec6f0cc7ec6d30df3d94ef157befe2f\"\u003e\u003ccode\u003ec0e4028\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/07a6c31a5b8f12d6528b8bcfbb846ffabbf36321\"\u003e\u003ccode\u003e07a6c31\u003c/code\u003e\u003c/a\u003e Upgrade to webauthn4j 0.30.3.RELEASE (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2872\"\u003e#2872\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2873\"\u003e#2873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e91354f61862dce7e1d475d1fe55bd28ff100ad0\"\u003e\u003ccode\u003ee91354f\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/177f6f3e7d5efc6500333f24372e3834465a988a\"\u003e\u003ccode\u003e177f6f3\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/a968e6d40057ba115ad72c267afb73ff66daea39\"\u003e\u003ccode\u003ea968e6d\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.2.3 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\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/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.3...v3.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-context` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-test` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-test` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\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/folio-org/mod-finance/pull/361","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-finance/issues/361","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/361/packages"},{"uuid":"4414286241","node_id":"PR_kwDOCQigas7Z7heB","number":677,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-05-10T01:13:59.000Z","updated_at":"2026-05-10T01:18:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.4","new_version":"2.26.0","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.11","new_version":"5.0.12"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) and io.vertx:vertx-stack-depchain.\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.4 to 2.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.26.0\u003c/h2\u003e\n\u003cp\u003eThis minor release delivers all the fixes in the \u003ccode\u003e[2.25.0, 2.25.4]\u003c/code\u003e version range, plus some new fixes, and several other improvements and features.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003eConfigurationFactory::getConfiguration\u003c/code\u003e method accepting multiple \u003ccode\u003eURI\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3775\"\u003e#3775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd and export \u003ccode\u003eorg.apache.logging.log4j.core.pattern.NamedInstantPattern\u003c/code\u003e enabling users to programmatically access named date \u0026amp; time patterns supported by Pattern Layout (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elog4j.plugin.processor.minAllowedMessageKind\u003c/code\u003e annotation processor option to \u003ccode\u003ePluginProcessor\u003c/code\u003e to filter diagnostic messages by severity. This allows builds that treat compiler notes as errors (e.g. Maven with \u003ccode\u003e-Werror\u003c/code\u003e) to suppress informational notes emitted during normal plugin processing. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/discussions/3380%5B#3380%5D(https://redirect.github.com/apache/logging-log4j2/issues/3380)\"\u003eapache/logging-log4j2#3380\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing setters to \u003ccode\u003eRfc5424LayoutBuilder\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure scripts in the global \u003ccode\u003eScripts\u003c/code\u003e element have explicit names by throwing a \u003ccode\u003eConfigurationException\u003c/code\u003e for unnamed ones. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify file manager registry factory methods (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated withers in builder classes in favor of setters. This change improves API consistency with Log4j Core 3 and helps users adapt to the upcoming changes. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3750\"\u003e#3750\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script resolution failure when the \u003ccode\u003eScripts\u003c/code\u003e element is placed after a \u003ccode\u003eScriptRef\u003c/code\u003e in the configuration. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3336\"\u003e#3336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eArrayIndexOutOfBoundsException\u003c/code\u003e thrown by \u003ccode\u003eThrowableStackTraceRenderer\u003c/code\u003e when the stack trace is modified concurrently (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3940\"\u003e#3940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSLF4JLogger.atFatal()\u003c/code\u003e returning \u003ccode\u003eatLevel(Level.TRACE)\u003c/code\u003e instead of \u003ccode\u003eatLevel(Level.FATAL)\u003c/code\u003e. This was causing \u003ccode\u003eFATAL\u003c/code\u003e-level log events to be silently discarded when using the fluent API through the \u003ccode\u003elog4j-to-slf4j\u003c/code\u003e bridge. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4068\"\u003e#4068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4089\"\u003e#4089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Javadoc references across module boundaries (i.e., cross-references) (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4099\"\u003e#4099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix header write in \u003ccode\u003eRollingRandomAccessFileManager\u003c/code\u003e that was being incorrectly skipped if \u003ccode\u003eappend=true\u003c/code\u003e and the file didn't exist before\u003c/li\u003e\n\u003cli\u003eFix a properties file configuration regression caused by not referenced loggers, appenders, and filters (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4036\"\u003e#4036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4069\"\u003e#4069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003ejvmrunargs\u003c/code\u003e lookup. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e to version \u003ccode\u003e5.13.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.mongodb:bson\u003c/code\u003e to version \u003ccode\u003e5.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.xerial.snappy:snappy-java\u003c/code\u003e to version \u003ccode\u003e1.1.10.8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3841\"\u003e#3841\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/apache/logging-log4j2/commit/c1ad2a66cc90e643ec319b9e131764c9710bebc5\"\u003e\u003ccode\u003ec1ad2a6\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/8b3a7990421ec5cff2a44914c07d0676067c31ad\"\u003e\u003ccode\u003e8b3a799\u003c/code\u003e\u003c/a\u003e Set version to \u003ccode\u003e2.26.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/96486ebb8a2176f7bd14c797b334da84d90e801b\"\u003e\u003ccode\u003e96486eb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/2.x' into release/2.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/82432570e8bb9a67c32de51dc63ebcfcec939818\"\u003e\u003ccode\u003e8243257\u003c/code\u003e\u003c/a\u003e Add documentation for \u003ccode\u003eMessageRewritePolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/2a15414e839fea3f3ba61cc7403dd8e4130a15cf\"\u003e\u003ccode\u003e2a15414\u003c/code\u003e\u003c/a\u003e Add documentation pointer to the Async HTTP Appender of \u003ccode\u003emore-log4j2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4062\"\u003e#4062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b178cb1f926b3db43c65e69e9b7be7b76431f824\"\u003e\u003ccode\u003eb178cb1\u003c/code\u003e\u003c/a\u003e Switch CI to \u003ccode\u003egha/v0\u003c/code\u003e and remove Develocity (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4108\"\u003e#4108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/23321deb0e1e1509ac16c5453653c86c1a4d5867\"\u003e\u003ccode\u003e23321de\u003c/code\u003e\u003c/a\u003e Remove changelog entries for already released changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/def55fcf441b2a9ec2e6454e8fa8e1053d7d59ba\"\u003e\u003ccode\u003edef55fc\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.release.xml\u003c/code\u003e and \u003ccode\u003e.release-notes.adoc.ftl\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0e019f23b001219fd32c78397224b134fa41e431\"\u003e\u003ccode\u003e0e019f2\u003c/code\u003e\u003c/a\u003e Move changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a487a5d029697fc0b276a20c4277b24bf1f66b50\"\u003e\u003ccode\u003ea487a5d\u003c/code\u003e\u003c/a\u003e Tidy up changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.4...rel/2.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.11 to 5.0.12\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/folio-org/mod-kb-ebsco-java/pull/677","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/677","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/677/packages"},{"uuid":"4375484246","node_id":"PR_kwDOCFYy6M7X83uf","number":311,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","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-05-04T09:40:20.000Z","updated_at":"2026-05-04T09:43:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.11"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.folio:mod-configuration-client","old_version":"5.12.1","new_version":"5.13.0","repository_url":"https://github.com/folio-org/mod-configuration"},{"name":"joda-time:joda-time","old_version":"2.14.1","new_version":"2.14.2","repository_url":"https://github.com/JodaOrg/joda-time"},{"name":"org.folio:folio-isbn-util","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/folio-org/folio-isbn-util"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.11` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.5` |\n| [org.folio:mod-configuration-client](https://github.com/folio-org/mod-configuration) | `5.12.1` | `5.13.0` |\n| [joda-time:joda-time](https://github.com/JodaOrg/joda-time) | `2.14.1` | `2.14.2` |\n| [org.folio:folio-isbn-util](https://github.com/folio-org/folio-isbn-util) | `1.8.0` | `1.9.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.11\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.3 to 2.0.5\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-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\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\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\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🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\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 testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\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!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.0.4\u003c/h2\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:mod-configuration-client` from 5.12.1 to 5.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/mod-configuration/releases\"\u003eorg.folio:mod-configuration-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.13.0\u003c/h2\u003e\n\u003cp\u003eTrillium (R1-2026) release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-151\"\u003eMODCONF-151\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-157\"\u003eMODCONF-157\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/FOLIO-4126\"\u003eFOLIO-4126\u003c/a\u003e Switch maven workflow from Jenkins to GitHub Actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-160\"\u003eMODCONF-160\u003c/a\u003e Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\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/folio-org/mod-configuration/blob/master/NEWS.md\"\u003eorg.folio:mod-configuration-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.13.0 2026-04-22\u003c/h2\u003e\n\u003cp\u003eTrillium (R1-2026) release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-151\"\u003eMODCONF-151\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-157\"\u003eMODCONF-157\u003c/a\u003e,\u003ca href=\"https://folio-org.atlassian.net/browse/FOLIO-4126\"\u003eFOLIO-4126\u003c/a\u003e Switch maven workflow from Jenkins to GitHub Actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-160\"\u003eMODCONF-160\u003c/a\u003e Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.12.0 2025-03-15\u003c/h2\u003e\n\u003cp\u003eSunflower release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-146\"\u003eMODCONF-146\u003c/a\u003e Add folio-module-descriptor-validator to pom.xml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FOLREL-615\"\u003eFOLREL-615\u003c/a\u003e Update to mod-configuration Java 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-149\"\u003eMODCONF-149\u003c/a\u003e Upgrade all dependencies for Sunflower (R1-2025)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.0 2024-10-23\u003c/h2\u003e\n\u003cp\u003eRamsons release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-148\"\u003eMODCONF-148\u003c/a\u003e: Ramsons deps: RMB 35.3.0, Vert.x 4.5.10, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.10.0 2024-03-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-144\"\u003eMODCONF-144\u003c/a\u003e Quesnelia deps: RMB 35.2.0, Vert.x 4.5.4, log4j 2.23.0, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.2 2023-10-06\u003c/h2\u003e\n\u003cp\u003ePoppy release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-142\"\u003eMODCONF-142\u003c/a\u003e Poppy dependencies: RMB 35.1.0, Vert.x 4.4.5, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-139\"\u003eMODCONF-139\u003c/a\u003e Java 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.1 2023-02-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-134\"\u003eMODCONF-134\u003c/a\u003e RMB 35.0.5, Vert.x 4.3.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.0 2022-10-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-127\"\u003eMODCONF-127\u003c/a\u003e Upgrade to RMB 35.0.0 Vert.x 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0 2022-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-111\"\u003eMODCONF-111\u003c/a\u003e RMB 34.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7.9 2022-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-113\"\u003eMODCONF-113\u003c/a\u003e Revert RMB 34, allow PostgreSQL 10 for Lotus and Kiwi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7.8 2022-06-08\u003c/h2\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/folio-org/mod-configuration/commit/3041b03552ac18133d6b7752907dc6bfd972a27f\"\u003e\u003ccode\u003e3041b03\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/5dfabfb5a061254951c0af107498299b4706b179\"\u003e\u003ccode\u003e5dfabfb\u003c/code\u003e\u003c/a\u003e Add NEWS for 5.13.0 Trillium R1-2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/e45384e7abcc18c82138bd643be3d71fea951c94\"\u003e\u003ccode\u003ee45384e\u003c/code\u003e\u003c/a\u003e Delete Jenkinsfile-disabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/bc947699c1f01333990b6e1806c58a0bbcc0b69e\"\u003e\u003ccode\u003ebc94769\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/172\"\u003e#172\u003c/a\u003e from folio-org/MODCONF-160\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/e7c1d2ea4f27fec8bfa77b8acf522a2d9262e9eb\"\u003e\u003ccode\u003ee7c1d2e\u003c/code\u003e\u003c/a\u003e MODCONF-160: Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/a0d76debf928d0691106781b10ed7e0287181455\"\u003e\u003ccode\u003ea0d76de\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/169\"\u003e#169\u003c/a\u003e from folio-org/FOLIO-4126-initial-maven-workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/ceb5086bfd2865846a343a67af9a4f7e27ea6697\"\u003e\u003ccode\u003eceb5086\u003c/code\u003e\u003c/a\u003e Enable workflow trigger conditions MODCONF-157\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/fad75ff58ab7cee522a3ce25558e80af02966980\"\u003e\u003ccode\u003efad75ff\u003c/code\u003e\u003c/a\u003e Use maven Workflows MODCONF-157\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/c0b52e031d2173024a338970a602dc698a3ab229\"\u003e\u003ccode\u003ec0b52e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/166\"\u003e#166\u003c/a\u003e from folio-org/MODCONF-151\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/41af434969d4b9efcffbdfe07244f1c5b7ff6b45\"\u003e\u003ccode\u003e41af434\u003c/code\u003e\u003c/a\u003e MODCONF-151: Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/mod-configuration/compare/v5.12.1...v5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `joda-time:joda-time` from 2.14.1 to 2.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JodaOrg/joda-time/releases\"\u003ejoda-time:joda-time's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v2.14.2\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://www.joda.org/joda-time/changes-report.html#a2.14.2\"\u003echange notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate time zone data to 2026bgtz by \u003ca href=\"https://github.com/jodastephen\"\u003e\u003ccode\u003e@​jodastephen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JodaOrg/joda-time/pull/831\"\u003eJodaOrg/joda-time#831\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\"\u003ehttps://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\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/JodaOrg/joda-time/commit/d6ba4f03c242c12feac308ac25b841a8c9457674\"\u003e\u003ccode\u003ed6ba4f0\u003c/code\u003e\u003c/a\u003e Release v2.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JodaOrg/joda-time/commit/43ea40b0c2117e272dbef2b20fd675b43378c8fd\"\u003e\u003ccode\u003e43ea40b\u003c/code\u003e\u003c/a\u003e Update time zone data to 2026bgtz (\u003ca href=\"https://redirect.github.com/JodaOrg/joda-time/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-isbn-util` from 1.8.0 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/folio-org/folio-isbn-util/releases\"\u003eorg.folio:folio-isbn-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/folio-org/folio-isbn-util/blob/master/NEWS.md\"\u003eorg.folio:folio-isbn-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/folio-org/folio-isbn-util/commit/46c1473557b720bbd07d574df0d8f221a28a29bf\"\u003e\u003ccode\u003e46c1473\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/40b119235441ed1e08c4107d5c886458626ae697\"\u003e\u003ccode\u003e40b1192\u003c/code\u003e\u003c/a\u003e update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/4bea8116054c2043e6a4ef5019ff1dd381f8d9f5\"\u003e\u003ccode\u003e4bea811\u003c/code\u003e\u003c/a\u003e Bump org.apache.logging.log4j:log4j-core from 2.24.1 to 2.25.3 (\u003ca href=\"https://redirect.github.com/folio-org/folio-isbn-util/issues/34\"\u003e#34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/ce83a2b3daa447ff546a38a71be0364b127732d4\"\u003e\u003ccode\u003ece83a2b\u003c/code\u003e\u003c/a\u003e Release 1.8.0 (\u003ca href=\"https://redirect.github.com/folio-org/folio-isbn-util/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/folio-isbn-util/compare/v1.8.0...v1.9.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\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/folio-org/mod-gobi/pull/311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-gobi/issues/311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/311/packages"},{"uuid":"4371673588","node_id":"PR_kwDOBVcdIs7XxBSw","number":1348,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","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-05-03T11:42:53.000Z","updated_at":"2026-05-03T11:59:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.3","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.0","new_version":"13.4.2","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.0.10` | `5.0.11` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.2` | `2.21.3` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.3` | `3.2.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| org.folio:folio-s3-client | `3.0.0` | `3.0.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.0` | `13.4.2` |\n\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.4 to 2.0.5\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-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\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\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\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🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\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 testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\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!-- raw HTML omitted --\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/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\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.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\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.21.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.2.3 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\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/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.3...v3.2.4\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.0 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-13.4.2\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.2 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e - False-positive in Indentation check with yield switch statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e - Add checks for OpenJDK Style §4.3 - Method Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18438\"\u003e#18438\u003c/a\u003e - False positive: EmptyLineSeparator reports violation on method call.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.4.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5460\"\u003e#5460\u003c/a\u003e - ImportOrder: option=under; doesn't allow empty line between 'import' and 'import static'.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19641\"\u003e#19641\u003c/a\u003e - Add checks for OpenJDK Style §3.10 - Variable Declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19620\"\u003e#19620\u003c/a\u003e - Add checks for OpenJDK Style §3.14 - Literals.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19619\"\u003e#19619\u003c/a\u003e - Add checks for OpenJDK Style §3.7 - Indentation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19617\"\u003e#19617\u003c/a\u003e - Add checks for OpenJDK Style §2 - Java Source Files.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19662\"\u003e#19662\u003c/a\u003e - Add checks for OpenJDK Style §3.12 - Lambda Expressions.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19559\"\u003e#19559\u003c/a\u003e - AnnotationLocation allows same-line parameterless annotation on class declarations (violates Google Style §4.8.5.2).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19608\"\u003e#19608\u003c/a\u003e - False negative: VariableDeclarationUsageDistance does not flag variable usage inside try blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19682\"\u003e#19682\u003c/a\u003e - Add RECORD_DEF and COMPACT_CTOR_DEF to AtclauseOrder target in google_checks.xml.\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/checkstyle/checkstyle/commit/7fade3bcc49c0904d75120569c5981803cf2cc40\"\u003e\u003ccode\u003e7fade3b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/559c008bcc15453b8d5fd4fbffb41c0c744deb8d\"\u003e\u003ccode\u003e559c008\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ff1f4f563ba0b16ff131d1b1743c82ad52216a3\"\u003e\u003ccode\u003e8ff1f4f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19772\"\u003e#19772\u003c/a\u003e: Excluded plexus-utils due to vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7de17688deeee8f6a63e984aa6fb3a9a97e1b78e\"\u003e\u003ccode\u003e7de1768\u003c/code\u003e\u003c/a\u003e dependency: bump checkerframework.version from 4.0.0 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ff75c2009e76a16b3707be32664511a68372881f\"\u003e\u003ccode\u003eff75c20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comments out of Javadoc for javadoctype input files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3db5753892ce89f595fd074ae2e249b3eacf2ddc\"\u003e\u003ccode\u003e3db5753\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19729\"\u003e#19729\u003c/a\u003e: added formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/56c54ad3d2dbacda8d2fe774f6aa8b63e5e4544c\"\u003e\u003ccode\u003e56c54ad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e: Fix Indentation false positive for nested yield switch expression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/04a55f7705fc4ebb9ec1ebddaff369b303446805\"\u003e\u003ccode\u003e04a55f7\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e: Added checks for OpenJDK Style §4.3 - Method Names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1a3c4805ce4328d6c4d3659ebe1ed35a1123f43\"\u003e\u003ccode\u003ec1a3c48\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12843\"\u003e#12843\u003c/a\u003e: Activate disabled no-error validation jobs in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2dce8d293c5fe98b145ec4fb1b6340f161a52067\"\u003e\u003ccode\u003e2dce8d2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13740\"\u003e#13740\u003c/a\u003e: Find a way to make example message skip par or message without ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.0...checkstyle-13.4.2\"\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/folio-org/mod-inventory-storage/pull/1348","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-inventory-storage/issues/1348","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1348/packages"},{"uuid":"4370529586","node_id":"PR_kwDOCQigas7XtqYK","number":676,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","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-05-03T01:13:19.000Z","updated_at":"2026-05-03T01:17:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"commons-codec:commons-codec","old_version":"1.21.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.0","new_version":"13.4.2","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.2` | `2.21.3` |\n| io.vertx:vertx-stack-depchain | `5.0.10` | `5.0.11` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.21.0` | `1.22.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.0` | `13.4.2` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\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.21.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\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.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \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/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \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/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \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/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \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/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \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/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \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/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \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/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \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/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \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/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \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/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \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/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \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/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \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/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \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/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \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/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \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/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \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/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \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/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \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/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \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/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \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/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \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/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \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/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \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/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \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/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \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/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \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/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \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/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\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\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.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\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/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.21.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.22.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.22.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-326:  Add Base58 support. Thanks to Inkeet, Gary Gregory, Wolff Bock von Wuelfingen.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[]). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-335:  Add GitIdentifiers to compute Git blob and tree object identifiers. Thanks to Piotr P. Karwasz, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-249:  Fix Incorrect transform of CH digraph according Metaphone basic rules \u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/423\"\u003e#423\u003c/a\u003e. Thanks to Shalu Jha, Andrey, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-317:  ColognePhonetic can create duplicate consecutive codes in some cases. Thanks to DRUser123, Shalu Jha, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add boundary tests for BinaryCodec.fromAscii partial-bit inputs [#425](https://github.com/apache/commons-codec/issues/425). Thanks to fancying, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-336:  Base64.Builder.setUrlSafe(boolean) Javadoc incorrectly states null is accepted for primitive boolean parameter. Thanks to Partha Paul, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 96 to 98. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\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/apache/commons-codec/commit/81a6295f071df5819893422a397d94bc396f2edd\"\u003e\u003ccode\u003e81a6295\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.22.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/73104b011a9758896904831f9b1bd29aad077f11\"\u003e\u003ccode\u003e73104b0\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8e36214fa2760d37e4e9c83336ed5bb324c23482\"\u003e\u003ccode\u003e8e36214\u003c/code\u003e\u003c/a\u003e In-line single use test local variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9bd67e787d88705baa26e85f3a9609dec015ba5b\"\u003e\u003ccode\u003e9bd67e7\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/25e52b06a3c24dc06216e7d29321a2f01c60ec6f\"\u003e\u003ccode\u003e25e52b0\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e2ebaca8b30d1d04d0eb6a4e811a6d26631f4d31\"\u003e\u003ccode\u003ee2ebaca\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/33998a05a8adc84ca944bad2e5c7215309d1477b\"\u003e\u003ccode\u003e33998a0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/50c6583280cb3ed67407dcaeb31df4f8fa8ede20\"\u003e\u003ccode\u003e50c6583\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b2be3a82b2d0902e89718a56c6afb5850d020668\"\u003e\u003ccode\u003eb2be3a8\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/20f09bfcfdce88760ec9be095b848e85d9084acf\"\u003e\u003ccode\u003e20f09bf\u003c/code\u003e\u003c/a\u003e Use final.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.21.0...rel/commons-codec-1.22.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.0 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-13.4.2\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.2 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e - False-positive in Indentation check with yield switch statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e - Add checks for OpenJDK Style §4.3 - Method Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18438\"\u003e#18438\u003c/a\u003e - False positive: EmptyLineSeparator reports violation on method call.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.4.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5460\"\u003e#5460\u003c/a\u003e - ImportOrder: option=under; doesn't allow empty line between 'import' and 'import static'.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19641\"\u003e#19641\u003c/a\u003e - Add checks for OpenJDK Style §3.10 - Variable Declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19620\"\u003e#19620\u003c/a\u003e - Add checks for OpenJDK Style §3.14 - Literals.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19619\"\u003e#19619\u003c/a\u003e - Add checks for OpenJDK Style §3.7 - Indentation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19617\"\u003e#19617\u003c/a\u003e - Add checks for OpenJDK Style §2 - Java Source Files.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19662\"\u003e#19662\u003c/a\u003e - Add checks for OpenJDK Style §3.12 - Lambda Expressions.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19559\"\u003e#19559\u003c/a\u003e - AnnotationLocation allows same-line parameterless annotation on class declarations (violates Google Style §4.8.5.2).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19608\"\u003e#19608\u003c/a\u003e - False negative: VariableDeclarationUsageDistance does not flag variable usage inside try blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19682\"\u003e#19682\u003c/a\u003e - Add RECORD_DEF and COMPACT_CTOR_DEF to AtclauseOrder target in google_checks.xml.\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/checkstyle/checkstyle/commit/7fade3bcc49c0904d75120569c5981803cf2cc40\"\u003e\u003ccode\u003e7fade3b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/559c008bcc15453b8d5fd4fbffb41c0c744deb8d\"\u003e\u003ccode\u003e559c008\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ff1f4f563ba0b16ff131d1b1743c82ad52216a3\"\u003e\u003ccode\u003e8ff1f4f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19772\"\u003e#19772\u003c/a\u003e: Excluded plexus-utils due to vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7de17688deeee8f6a63e984aa6fb3a9a97e1b78e\"\u003e\u003ccode\u003e7de1768\u003c/code\u003e\u003c/a\u003e dependency: bump checkerframework.version from 4.0.0 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ff75c2009e76a16b3707be32664511a68372881f\"\u003e\u003ccode\u003eff75c20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comments out of Javadoc for javadoctype input files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3db5753892ce89f595fd074ae2e249b3eacf2ddc\"\u003e\u003ccode\u003e3db5753\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19729\"\u003e#19729\u003c/a\u003e: added formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/56c54ad3d2dbacda8d2fe774f6aa8b63e5e4544c\"\u003e\u003ccode\u003e56c54ad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e: Fix Indentation false positive for nested yield switch expression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/04a55f7705fc4ebb9ec1ebddaff369b303446805\"\u003e\u003ccode\u003e04a55f7\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e: Added checks for OpenJDK Style §4.3 - Method Names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1a3c4805ce4328d6c4d3659ebe1ed35a1123f43\"\u003e\u003ccode\u003ec1a3c48\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12843\"\u003e#12843\u003c/a\u003e: Activate disabled no-error validation jobs in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2dce8d293c5fe98b145ec4fb1b6340f161a52067\"\u003e\u003ccode\u003e2dce8d2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13740\"\u003e#13740\u003c/a\u003e: Find a way to make example message skip par or message without ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.0...checkstyle-13.4.2\"\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/folio-org/mod-kb-ebsco-java/pull/676","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/676","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/676/packages"},{"uuid":"4329713326","node_id":"PR_kwDOCQigas7VqtM7","number":675,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-03T01:13:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-26T01:12:59.000Z","updated_at":"2026-05-03T01:13:07.000Z","time_to_close":604806,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"commons-codec:commons-codec","old_version":"1.21.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: io.vertx:vertx-stack-depchain, [commons-codec:commons-codec](https://github.com/apache/commons-codec) and [org.projectlombok:lombok](https://github.com/projectlombok/lombok).\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `commons-codec:commons-codec` from 1.21.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.22.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.22.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-326:  Add Base58 support. Thanks to Inkeet, Gary Gregory, Wolff Bock von Wuelfingen.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[]). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-335:  Add GitIdentifiers to compute Git blob and tree object identifiers. Thanks to Piotr P. Karwasz, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-249:  Fix Incorrect transform of CH digraph according Metaphone basic rules \u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/423\"\u003e#423\u003c/a\u003e. Thanks to Shalu Jha, Andrey, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-317:  ColognePhonetic can create duplicate consecutive codes in some cases. Thanks to DRUser123, Shalu Jha, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add boundary tests for BinaryCodec.fromAscii partial-bit inputs [#425](https://github.com/apache/commons-codec/issues/425). Thanks to fancying, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-336:  Base64.Builder.setUrlSafe(boolean) Javadoc incorrectly states null is accepted for primitive boolean parameter. Thanks to Partha Paul, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 96 to 98. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\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/apache/commons-codec/commit/81a6295f071df5819893422a397d94bc396f2edd\"\u003e\u003ccode\u003e81a6295\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.22.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/73104b011a9758896904831f9b1bd29aad077f11\"\u003e\u003ccode\u003e73104b0\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8e36214fa2760d37e4e9c83336ed5bb324c23482\"\u003e\u003ccode\u003e8e36214\u003c/code\u003e\u003c/a\u003e In-line single use test local variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9bd67e787d88705baa26e85f3a9609dec015ba5b\"\u003e\u003ccode\u003e9bd67e7\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/25e52b06a3c24dc06216e7d29321a2f01c60ec6f\"\u003e\u003ccode\u003e25e52b0\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e2ebaca8b30d1d04d0eb6a4e811a6d26631f4d31\"\u003e\u003ccode\u003ee2ebaca\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/33998a05a8adc84ca944bad2e5c7215309d1477b\"\u003e\u003ccode\u003e33998a0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/50c6583280cb3ed67407dcaeb31df4f8fa8ede20\"\u003e\u003ccode\u003e50c6583\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b2be3a82b2d0902e89718a56c6afb5850d020668\"\u003e\u003ccode\u003eb2be3a8\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/20f09bfcfdce88760ec9be095b848e85d9084acf\"\u003e\u003ccode\u003e20f09bf\u003c/code\u003e\u003c/a\u003e Use final.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.21.0...rel/commons-codec-1.22.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\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/folio-org/mod-kb-ebsco-java/pull/675","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/675","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/675/packages"},{"uuid":"4290723702","node_id":"PR_kwDOBVcdIs7TtOvO","number":1343,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-04-19T11:43:33.000Z","updated_at":"2026-04-19T11:59:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: io.vertx:vertx-stack-depchain and org.folio:folio-s3-client.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\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/folio-org/mod-inventory-storage/pull/1343","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-inventory-storage/issues/1343","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1343/packages"},{"uuid":"4290233760","node_id":"PR_kwDOBDW5t87Trzfn","number":454,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-04-19T07:38:44.000Z","updated_at":"2026-04-19T07:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: io.vertx:vertx-stack-depchain and org.folio:folio-s3-client.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\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/folio-org/mod-users/pull/454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-users/issues/454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/454/packages"},{"uuid":"4289629972","node_id":"PR_kwDOCQigas7TqDyx","number":674,"state":"open","title":"fix(deps): bump io.vertx:vertx-stack-depchain from 5.0.10 to 5.0.11 in the prod-deps group","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-04-19T01:13:30.000Z","updated_at":"2026-04-26T03:00:49.126Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11","repository_url":null}],"path":"the prod-deps group","ecosystem":"maven"},"body":"Bumps the prod-deps group with 1 update: io.vertx:vertx-stack-depchain.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.vertx:vertx-stack-depchain\u0026package-manager=maven\u0026previous-version=5.0.10\u0026new-version=5.0.11)](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 \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/folio-org/mod-kb-ebsco-java/pull/674","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/674","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/674/packages"},{"uuid":"4274181285","node_id":"PR_kwDOCifnI87S5WZH","number":615,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-21T22:52:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T08:16:55.000Z","updated_at":"2026-04-21T22:52:49.000Z","time_to_close":484553,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"io.vertx:vertx-rx-java","old_version":"4.5.25","new_version":"4.5.26"},{"name":"commons-net:commons-net","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/apache/commons-net"},{"name":"org.folio:mod-di-converter-storage-client","old_version":"2.4.3","new_version":"2.5.0","repository_url":"https://github.com/folio-org/mod-di-converter-storage"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-rx-java | `4.5.25` | `4.5.26` |\n| [commons-net:commons-net](https://github.com/apache/commons-net) | `3.12.0` | `3.13.0` |\n| [org.folio:mod-di-converter-storage-client](https://github.com/folio-org/mod-di-converter-storage) | `2.4.3` | `2.5.0` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n\n\nUpdates `io.vertx:vertx-rx-java` from 4.5.25 to 4.5.26\n\nUpdates `commons-net:commons-net` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-net/blob/master/RELEASE-NOTES.txt\"\u003ecommons-net:commons-net's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Net 3.13.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Net team is pleased to announce the release of Apache Commons Net 3.13.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Net library contains a collection of network utilities and protocol implementations.\nSupported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, and Whois.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Net, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Net website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-net/\"\u003ehttps://commons.apache.org/proper/commons-net/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-net/download_net.cgi\"\u003ehttps://commons.apache.org/proper/commons-net/download_net.cgi\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo           Add DatagramSocketClient.getDefaultTimeoutDuration() and deprecate getDefaultTimeout(). Thanks to Gary Gregory.\no NET-741:  Add subnet IPv6 handling with SubnetUtils6 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/391\"\u003e#391\u003c/a\u003e. Thanks to Maros Orsak, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo           DaytimeTCPClientTest now should now pass inside most VPNs. Thanks to Henri Biestro, Gary Gregory.\no           Migrate tests to JUnit5 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/358\"\u003e#358\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/359\"\u003e#359\u003c/a\u003e. Thanks to Jakub Kupczyk, Gary Gregory.\no           Fix malformed Javadoc comments. Thanks to Gary Gregory.\no           IMAPExportMbox now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no           IOUtil.readWrite() now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no           TelnetInputStream now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no NET-740:  FTP fails to parse listings for Linux vsftpd in Chinese or Japanese \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/393\"\u003e#393\u003c/a\u003e. Thanks to Jianwei Guo, Gary Gregory.\no           TelnetInputStream.read() doesn't preserve the original InterruptedException as the cause of its InterruptedIOException. Thanks to Gary Gregory.\no           FTPClient._storeFile(String, String, InputStream) doesn't always close it's internal socket when an exception is thrown early in processing. Thanks to Gary Gregory.\no           ListenerList.removeListener(T) now ignores null input to avoid a NullPointerException. Thanks to Gary Gregory.\no           ListenerList.addListener(T) now ignores null input. Thanks to Gary Gregory.\no           Fix typo in FTPConnectionClosedException message from FTP.getReply(boolean). Thanks to Gary Gregory.\no           Reimplement Util.copyReader() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Reimplement Util.copyStream() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Reimplement Util.copyStream() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils.copyLarge(Reader, Writer). Thanks to Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo           Bump org.apache.commons:commons-parent from 85 to 97 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/388\"\u003e#388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/389\"\u003e#389\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no           Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory, Dependabot.\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/apache/commons-net/commit/35fa0dff3e8660359832e72631ff3cf557b543a8\"\u003e\u003ccode\u003e35fa0df\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 3.13.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/1cc5b6e77d86bb54131742fee175e7c700bbf2ca\"\u003e\u003ccode\u003e1cc5b6e\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/a4b246e085c1d3ce5936806d8f85d2e826daca8a\"\u003e\u003ccode\u003ea4b246e\u003c/code\u003e\u003c/a\u003e Reuse IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/e5ca262cea38b2f889eb003818cf9f97a6395ad6\"\u003e\u003ccode\u003ee5ca262\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3cb18ec82ef0b3640536137639763a682994a61e\"\u003e\u003ccode\u003e3cb18ec\u003c/code\u003e\u003c/a\u003e Deprecate Util.copyReader(Reader, Writer) in favor of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3373d77db2376665a034e753e3646251b3d23aa4\"\u003e\u003ccode\u003e3373d77\u003c/code\u003e\u003c/a\u003e Reimplement Util.copyReader() with IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3be2077ccf1da69614a7883ed352037e30f3366f\"\u003e\u003ccode\u003e3be2077\u003c/code\u003e\u003c/a\u003e Reimplement Util.copyStream() with IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/7b41144008427acceea596ac74f36e716ea2586e\"\u003e\u003ccode\u003e7b41144\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/1b584b493ffa6a1b42cbda3c7f683e073f1a3bdf\"\u003e\u003ccode\u003e1b584b4\u003c/code\u003e\u003c/a\u003e Fix typo in FTPConnectionClosedException message from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3792023843b95dabe60fb745287cae94c8a44be5\"\u003e\u003ccode\u003e3792023\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-net/compare/rel/commons-net-3.12.0...rel/commons-net-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:mod-di-converter-storage-client` from 2.4.3 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/releases\"\u003eorg.folio:mod-di-converter-storage-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003ch2\u003e2025-04-14 2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-425\"\u003eMODDICONV-425\u003c/a\u003e Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-429\"\u003eMODDICONV-429\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-427\"\u003eMODDICONV-427\u003c/a\u003e Delete old association tables\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/folio-org/mod-di-converter-storage/blob/master/NEWS.md\"\u003eorg.folio:mod-di-converter-storage-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2025-04-14 2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-425\"\u003eMODDICONV-425\u003c/a\u003e Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-429\"\u003eMODDICONV-429\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-427\"\u003eMODDICONV-427\u003c/a\u003e Delete old association tables\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-13 2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDATAIMP-1102\"\u003eMODDATAIMP-1102\u003c/a\u003e Empty contributor and vendor reference properties created in order when no values in incoming record\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-409\"\u003eMODDICONV-409\u003c/a\u003e Update to Java 21 mod-di-converter-storage Sunflower R1 2025\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-29 2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-312\"\u003eMODDICONV-312\u003c/a\u003e Create general associations table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-373\"\u003eMODDICONV-373\u003c/a\u003e Disallow create/update of a job profile without actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-391\"\u003eMODDICONV-391\u003c/a\u003e Create migration script for Order mapping profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-399\"\u003eMODDICONV-399\u003c/a\u003e Upgrade Spring from 5.3.23 to 6.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-393\"\u003eMODDICONV-393\u003c/a\u003e Fix inconsistencies in permission namings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-396\"\u003eMODDICONV-396\u003c/a\u003e Remove accepted values from Instance, Holdings, Items and Orders mapping profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-403\"\u003eMODDICONV-403\u003c/a\u003e mod-di-converter-storage Ramsons 2024 R2 - RMB v35.3.x update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-374\"\u003eMODDICONV-374\u003c/a\u003e Validate Job Profiles with Modify action at create\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-380\"\u003eMODDICONV-380\u003c/a\u003e Validate Job Profile with Modify action at Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-388\"\u003eMODDICONV-388\u003c/a\u003e Allow hard delete of Data Import Profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-389\"\u003eMODDICONV-389\u003c/a\u003e Remove deprecated default job profile 'Create MARC Bibs'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-390\"\u003eMODDICONV-390\u003c/a\u003e Move data import profile validation to service layer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-286\"\u003eMODDICONV-286\u003c/a\u003e Allow Job Profiles To Be Imported\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-392\"\u003eMODDICONV-392\u003c/a\u003e Overlay existing profile during job profile import\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-20 2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-398\"\u003eMODDICORE-398\u003c/a\u003e Upgrade mod-di-converter-storage to RMB 35.2.0, Vert.x 4.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-334\"\u003eMODDICONV-334\u003c/a\u003e Disallow linking MARC Update action to a MARC Modify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-367\"\u003eMODDICONV-367\u003c/a\u003e Disallow action profile creation for MARCbib record with 'Create' action type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-294\"\u003eMODDICONV-294\u003c/a\u003e Disallow creation of JobProfile containing Update without Match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-305\"\u003eMODDICONV-305\u003c/a\u003e Remove \u0026quot;permissions\u0026quot; interface dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-364\"\u003eMODDICONV-364\u003c/a\u003e Adjust default QM Authority Create profile to new format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-363\"\u003eMODDICONV-363\u003c/a\u003e Add migration script to provide mapping data for \u0026quot;accountNo\u0026quot; field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-353\"\u003eMODDICONV-353\u003c/a\u003e Create new default profile for create Authority record\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-12 2.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-345\"\u003eMODDICONV-345\u003c/a\u003e Set wrapper ids at jsonb for migrated relations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-313\"\u003eMODDICONV-313\u003c/a\u003e Upgrade mod-di-converter-storage to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-300\"\u003eMODDICONV-300\u003c/a\u003e Match and action profiles cannot be re-used in an import job profile - short term fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-310\"\u003eMODDICONV-310\u003c/a\u003e Add wrappers around profiles to build associations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-297\"\u003eMODDICONV-297\u003c/a\u003e Add migration script for profiles with mapping for required subfields.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-307\"\u003eMODDICONV-307\u003c/a\u003e Populate \u0026quot;value\u0026quot; with empty string if this field is absent in match profile incoming records.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-14 v2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-259\"\u003eMODDICONV-259\u003c/a\u003e Rename mod-data-import-converter-storage module to mod-di-converter-storage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-271\"\u003eMODDICONV-271\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration in all DI modules to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-292\"\u003eMODDICONV-292\u003c/a\u003e Add validation of Folio Record Type upon linking of Action and Mapping profile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-281\"\u003eMODDICONV-281\u003c/a\u003e Enable ability to edit Job profile: Default - Create SRS MARC Authority\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-282\"\u003eMODDICONV-282\u003c/a\u003e Change Job profile: Default - Create SRS MARC Authority description\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/folio-org/mod-di-converter-storage/commit/7701d18f346d465e79b4339b2f161df85934a83e\"\u003e\u003ccode\u003e7701d18\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v2.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/ced68ff2e1bdeba8f9037bbe6056cb7378a45fb3\"\u003e\u003ccode\u003eced68ff\u003c/code\u003e\u003c/a\u003e Update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/11bbc53332097e6a118e6986bb5b2591b8ebb35c\"\u003e\u003ccode\u003e11bbc53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/88\"\u003e#88\u003c/a\u003e from folio-org/dept-upd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/8e56eec5cc5390a6927d8753b99c67f4e40d964b\"\u003e\u003ccode\u003e8e56eec\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/7d9cd15540a62f18e6d72c8d4e4e8473886baca9\"\u003e\u003ccode\u003e7d9cd15\u003c/code\u003e\u003c/a\u003e MODDICONV-427 - Removed tables (\u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/37ca77cb24ce5a1e48b0b76f771430798ef20724\"\u003e\u003ccode\u003e37ca77c\u003c/code\u003e\u003c/a\u003e MODDICONV-429: Upgrade module to Vert.x 5.0 (\u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/14860c61fdd2235d3d6f229def51dce8b9969f58\"\u003e\u003ccode\u003e14860c6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/83\"\u003e#83\u003c/a\u003e from folio-org/MODDICONV-425\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/9166b91da035fe1ab630190c8708e83f2a26a309\"\u003e\u003ccode\u003e9166b91\u003c/code\u003e\u003c/a\u003e MODDICONV-425: Remove accepted values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/311ddf2aefd021bce0cc6eb46b75e4a343935ba4\"\u003e\u003ccode\u003e311ddf2\u003c/code\u003e\u003c/a\u003e MODDICONV-425: Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/e9afcde40a5e2d7ef8db18fdd3e8ea825bb3b7ea\"\u003e\u003ccode\u003ee9afcde\u003c/code\u003e\u003c/a\u003e MODDICONV-418 - Field mapping profile corruption for orders in Ramsons Test e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/compare/v2.4.3...v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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\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/folio-org/mod-invoice/pull/615","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice/issues/615","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/615/packages"},{"uuid":"4267231318","node_id":"PR_kwDOCifqbM7SjrI7","number":255,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T23:58:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T07:57:47.000Z","updated_at":"2026-04-20T23:58:42.000Z","time_to_close":489654,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates in the / directory: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain and [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client).\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-invoice-storage/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice-storage/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"},{"uuid":"4263670511","node_id":"PR_kwDOCrugRs7SYp5C","number":194,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T12:15:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T17:15:20.000Z","updated_at":"2026-04-20T12:15:24.000Z","time_to_close":500402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"org.folio:folio-di-support","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-di-support"},{"name":"org.folio:folio-kafka-wrapper","old_version":"3.3.2","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-kafka-wrapper"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.1` | `2.21.2` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client) | `5.0.8` | `5.0.10` |\n| [org.folio:folio-di-support](https://github.com/folio-org/folio-di-support) | `3.0.0` | `4.0.0` |\n| [org.folio:folio-kafka-wrapper](https://github.com/folio-org/folio-kafka-wrapper) | `3.3.2` | `4.0.0` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-di-support` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-di-support/releases\"\u003eorg.folio:folio-di-support's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade the module for Vert.X 5.0.x (\u003ca href=\"https://issues.folio.org/browse/FDIS-38\"\u003eFDIS-38\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse GitHub workflow for CI/CD (\u003ca href=\"https://issues.folio.org/browse/FDIS-39\"\u003eFDIS-39\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003espringframework\u003c/code\u003e from \u003ccode\u003e6.2.3\u003c/code\u003e to \u003ccode\u003e7.0.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003evertx\u003c/code\u003e from \u003ccode\u003e4.5.13\u003c/code\u003e to \u003ccode\u003e5.0.10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elombok\u003c/code\u003e from \u003ccode\u003e1.18.36\u003c/code\u003e to \u003ccode\u003e1.18.44\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elog4j\u003c/code\u003e from \u003ccode\u003e2.24.3\u003c/code\u003e to \u003ccode\u003e2.25.4\u003c/code\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/folio-org/folio-di-support/blob/master/NEWS.md\"\u003eorg.folio:folio-di-support's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0 2026-04-06\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade the module for Vert.X 5.0.x (\u003ca href=\"https://issues.folio.org/browse/FDIS-38\"\u003eFDIS-38\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse GitHub workflow for CI/CD (\u003ca href=\"https://issues.folio.org/browse/FDIS-39\"\u003eFDIS-39\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003espringframework\u003c/code\u003e from \u003ccode\u003e6.2.3\u003c/code\u003e to \u003ccode\u003e7.0.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003evertx\u003c/code\u003e from \u003ccode\u003e4.5.13\u003c/code\u003e to \u003ccode\u003e5.0.10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elombok\u003c/code\u003e from \u003ccode\u003e1.18.36\u003c/code\u003e to \u003ccode\u003e1.18.44\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elog4j\u003c/code\u003e from \u003ccode\u003e2.24.3\u003c/code\u003e to \u003ccode\u003e2.25.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/folio-org/folio-di-support/commit/cd96d2fc9ba495017712145667ab67dea91a4d32\"\u003e\u003ccode\u003ecd96d2f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/c79fe08cf790a04dcab0119ae844c4e32ca56755\"\u003e\u003ccode\u003ec79fe08\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare branch release/v4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/dcd4b7a030f60b9066713c08e343d37242d8ddc5\"\u003e\u003ccode\u003edcd4b7a\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/7ceb9210c39a7a97ed5d60f97ad2916c8dc8b38b\"\u003e\u003ccode\u003e7ceb921\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/bc51736c9def8f267d40985fdde9865edbd90e2e\"\u003e\u003ccode\u003ebc51736\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/79f50e27c5638fdb91e03d74f3dca264a15b18a0\"\u003e\u003ccode\u003e79f50e2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/b207430d283075d88902de163300aed9e810abc0\"\u003e\u003ccode\u003eb207430\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/3cfaafab8a51a28dd7e9a86d8f0480e020f11779\"\u003e\u003ccode\u003e3cfaafa\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-surefire-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/ece780d86ee2d8f988358404b318da4e99de6f21\"\u003e\u003ccode\u003eece780d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-compiler-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/533b3aa63712fe9cdc9446451a5959785644bd2e\"\u003e\u003ccode\u003e533b3aa\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 2 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/folio-di-support/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-kafka-wrapper` from 3.3.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/releases\"\u003eorg.folio:folio-kafka-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch2\u003e2026-04-10 v4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-72\"\u003eKAFKAWRAP-72\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\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/folio-org/folio-kafka-wrapper/blob/master/NEWS.md\"\u003eorg.folio:folio-kafka-wrapper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2026-04-10 4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-66\"\u003eKAFKAWRAP-66\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-07 v3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-61\"\u003eKAFKAWRAP-61\u003c/a\u003e Update to folio-kafka-wrapper-util Java 21\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-28 v3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-54\"\u003eKAFKAWRAP-54\u003c/a\u003e Do not delete kafka topics if collection topic is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-58\"\u003eKAFKAWRAP-58\u003c/a\u003e Add ability to configure Kafka topic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-18 v3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-50\"\u003eKAFKAWRAP-50\u003c/a\u003e KafkaConsumerWrapper.fetch Should Set Consumer to Resumed State\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-52\"\u003eKAFKAWRAP-52\u003c/a\u003e Allow Consumer Deserializers to be Configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-11 v3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-39\"\u003eKAFKAWRAP-39\u003c/a\u003e Upgrade folio-kafka-wrapper to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-34\"\u003eKAFKAWRAP-34\u003c/a\u003e Reduce default number of partitions from 50 to 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-37\"\u003eKAFKAWRAP-37\u003c/a\u003e Added fetch() method to KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-38\"\u003eKAFKAWRAP-38\u003c/a\u003e Add Tenant Id To Every Produced Message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-41\"\u003eKAFKAWRAP-41\u003c/a\u003e Add tenant collection topics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-45\"\u003eKAFKAWRAP-45\u003c/a\u003e Propagate Logging Context From Kafka Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-46\"\u003eKAFKAWRAP-46\u003c/a\u003e Consider global load sensor when threshold exceeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODINVSTOR-1076\"\u003eMODINVSTOR-1076\u003c/a\u003e Add X-Okapi-Token header to kafka producer record headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-47\"\u003eKAFKAWRAP-47\u003c/a\u003e Extend KafkaTopicNameHelper to have formatTopicName without nameSpace\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-03-02 v2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-750\"\u003eMODDATAIMP-750\u003c/a\u003e Update util dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-21\"\u003eKAFKAWRAP-21\u003c/a\u003e Logging improvement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-30\"\u003eKAFKAWRAP-30\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-29\"\u003eKAFKAWRAP-29\u003c/a\u003e Implement mechanism of topic creation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-28\"\u003eKAFKAWRAP-28\u003c/a\u003e Fixed sporadic failures in KafkaConsumerWrapperTest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-10-18 v2.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-25\"\u003eKAFKAWRAP-25\u003c/a\u003e Upgrade dependencies fixing vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-26\"\u003eKAFKAWRAP-26\u003c/a\u003e Publish jars with source code and javadoc\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-05-23 v2.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-18\"\u003eKAFKAWRAP-18\u003c/a\u003e Add implementation pause/resume methods to support DI flow control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-22\"\u003eKAFKAWRAP-22\u003c/a\u003e Upgrade vulns: log4j-core, jackson-databind, netty-codec-http\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-22 v2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-3\"\u003eKAFKAWRAP-3\u003c/a\u003e Implement error handler contract for KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-623\"\u003eMODDATAIMP-623\u003c/a\u003e Remove Kafka cache initialization and Maven dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-4\"\u003eKAFKAWRAP-4\u003c/a\u003e Cover with tests folio-kafka-wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2021-09-29 v2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-2\"\u003eKAFKAWRAP-2\u003c/a\u003e Take folio-kafka-wrapper lib out of mod-pubsub repository\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/folio-org/folio-kafka-wrapper/commit/41599c9c7e14b0266d1bb950f607e7f8faadfe23\"\u003e\u003ccode\u003e41599c9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/7a8fdfab4b188bd1e911552dd3f543e4c48f09f3\"\u003e\u003ccode\u003e7a8fdfa\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/5e242cbcaa742e91ea986a7e0eb2e35aaf2df38a\"\u003e\u003ccode\u003e5e242cb\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-68 Fix offsets commiting (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/bde27d60b57f702ec8a67477ee3d0a35559e4ef1\"\u003e\u003ccode\u003ebde27d6\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-68 Upgrade to Vert.X 5.0.x (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/741deb95b251fe447868a92bda45e776d9a9a99f\"\u003e\u003ccode\u003e741deb9\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-66 - Expose config parameters for \u0026quot;group.instance.id\u0026quot; and \u0026quot;session....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/6298a37778080d114414329809c51a9fb4e837e4\"\u003e\u003ccode\u003e6298a37\u003c/code\u003e\u003c/a\u003e Fix plugin version (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/a2b9169cf89991135765afe6ebfd380294d9e9c6\"\u003e\u003ccode\u003ea2b9169\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-63: Upgrade all dependencies for Sunflower (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/9de907a8524d87de4e0a19a37fc210a17241b461\"\u003e\u003ccode\u003e9de907a\u003c/code\u003e\u003c/a\u003e Release 3.3.0 (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/9c468fdf02b3275930d5e028b0cc86eafbe2c9ef\"\u003e\u003ccode\u003e9c468fd\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-45 propagate okapi headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/db9310911a02e706b328f69f48ad3e2b121a63bb\"\u003e\u003ccode\u003edb93109\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-39: Upgrade folio-kafka-wrapper to Java 17 (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/42\"\u003e#42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/compare/v3.3.2...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-organizations-storage/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-organizations-storage/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"},{"uuid":"4251678474","node_id":"PR_kwDOCKItFM7R4X_5","number":1283,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","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-04-13T06:02:03.000Z","updated_at":"2026-04-13T06:10:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":8,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"org.folio:domain-models-api-interfaces","old_version":"36.0.0-SNAPSHOT","new_version":"36.0.0","repository_url":"https://github.com/folio-org/raml-module-builder"},{"name":"org.folio:domain-models-runtime","old_version":"36.0.0-SNAPSHOT","new_version":"36.0.0","repository_url":"https://github.com/folio-org/raml-module-builder"},{"name":"org.folio:folio-kafka-wrapper","old_version":"4.0.0-SNAPSHOT","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-kafka-wrapper"},{"name":"org.folio:data-import-utils","old_version":"1.14.0","new_version":"2.0.0","repository_url":"https://github.com/folio-org/data-import-utils"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.1` | `2.21.2` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [org.folio:domain-models-api-interfaces](https://github.com/folio-org/raml-module-builder) | `36.0.0-SNAPSHOT` | `36.0.0` |\n| [org.folio:domain-models-runtime](https://github.com/folio-org/raml-module-builder) | `36.0.0-SNAPSHOT` | `36.0.0` |\n| [org.folio:folio-kafka-wrapper](https://github.com/folio-org/folio-kafka-wrapper) | `4.0.0-SNAPSHOT` | `4.0.0` |\n| [org.folio:data-import-utils](https://github.com/folio-org/data-import-utils) | `1.14.0` | `2.0.0` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `org.folio:domain-models-api-interfaces` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-api-interfaces's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-api-interfaces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:domain-models-runtime` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:domain-models-runtime` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-kafka-wrapper` from 4.0.0-SNAPSHOT to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/releases\"\u003eorg.folio:folio-kafka-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch2\u003e2026-04-10 v4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-72\"\u003eKAFKAWRAP-72\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\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/folio-org/folio-kafka-wrapper/blob/master/NEWS.md\"\u003eorg.folio:folio-kafka-wrapper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2026-04-10 4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-66\"\u003eKAFKAWRAP-66\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-07 v3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-61\"\u003eKAFKAWRAP-61\u003c/a\u003e Update to folio-kafka-wrapper-util Java 21\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-28 v3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-54\"\u003eKAFKAWRAP-54\u003c/a\u003e Do not delete kafka topics if collection topic is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-58\"\u003eKAFKAWRAP-58\u003c/a\u003e Add ability to configure Kafka topic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-18 v3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-50\"\u003eKAFKAWRAP-50\u003c/a\u003e KafkaConsumerWrapper.fetch Should Set Consumer to Resumed State\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-52\"\u003eKAFKAWRAP-52\u003c/a\u003e Allow Consumer Deserializers to be Configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-11 v3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-39\"\u003eKAFKAWRAP-39\u003c/a\u003e Upgrade folio-kafka-wrapper to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-34\"\u003eKAFKAWRAP-34\u003c/a\u003e Reduce default number of partitions from 50 to 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-37\"\u003eKAFKAWRAP-37\u003c/a\u003e Added fetch() method to KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-38\"\u003eKAFKAWRAP-38\u003c/a\u003e Add Tenant Id To Every Produced Message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-41\"\u003eKAFKAWRAP-41\u003c/a\u003e Add tenant collection topics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-45\"\u003eKAFKAWRAP-45\u003c/a\u003e Propagate Logging Context From Kafka Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-46\"\u003eKAFKAWRAP-46\u003c/a\u003e Consider global load sensor when threshold exceeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODINVSTOR-1076\"\u003eMODINVSTOR-1076\u003c/a\u003e Add X-Okapi-Token header to kafka producer record headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-47\"\u003eKAFKAWRAP-47\u003c/a\u003e Extend KafkaTopicNameHelper to have formatTopicName without nameSpace\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-03-02 v2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-750\"\u003eMODDATAIMP-750\u003c/a\u003e Update util dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-21\"\u003eKAFKAWRAP-21\u003c/a\u003e Logging improvement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-30\"\u003eKAFKAWRAP-30\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-29\"\u003eKAFKAWRAP-29\u003c/a\u003e Implement mechanism of topic creation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-28\"\u003eKAFKAWRAP-28\u003c/a\u003e Fixed sporadic failures in KafkaConsumerWrapperTest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-10-18 v2.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-25\"\u003eKAFKAWRAP-25\u003c/a\u003e Upgrade dependencies fixing vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-26\"\u003eKAFKAWRAP-26\u003c/a\u003e Publish jars with source code and javadoc\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-05-23 v2.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-18\"\u003eKAFKAWRAP-18\u003c/a\u003e Add implementation pause/resume methods to support DI flow control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-22\"\u003eKAFKAWRAP-22\u003c/a\u003e Upgrade vulns: log4j-core, jackson-databind, netty-codec-http\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-22 v2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-3\"\u003eKAFKAWRAP-3\u003c/a\u003e Implement error handler contract for KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-623\"\u003eMODDATAIMP-623\u003c/a\u003e Remove Kafka cache initialization and Maven dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-4\"\u003eKAFKAWRAP-4\u003c/a\u003e Cover with tests folio-kafka-wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2021-09-29 v2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-2\"\u003eKAFKAWRAP-2\u003c/a\u003e Take folio-kafka-wrapper lib out of mod-pubsub repository\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:data-import-utils` from 1.14.0 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/data-import-utils/releases\"\u003eorg.folio:data-import-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1208\"\u003eMODDATAIMP-1208\u003c/a\u003e Change SYSTEM_USER_ENABLED configuration reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1248\"\u003eMODDATAIMP-1248\u003c/a\u003e Upgrade data-import-utils to Vert.x 5.0\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/folio-org/data-import-utils/blob/master/NEWS.md\"\u003eorg.folio:data-import-utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1208\"\u003eMODDATAIMP-1208\u003c/a\u003e Change SYSTEM_USER_ENABLED configuration reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1248\"\u003eMODDATAIMP-1248\u003c/a\u003e Upgrade data-import-utils to Vert.x 5.0\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/folio-org/data-import-utils/commit/c10a821b31645db7e5a6385024d3cfa050e6d12c\"\u003e\u003ccode\u003ec10a821\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/86d8fc34f31cfb5a3464f873cd33c7bdb8528355\"\u003e\u003ccode\u003e86d8fc3\u003c/code\u003e\u003c/a\u003e Update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/5bffc3815abd1ccb059f476e5a65986a2a2d5eb4\"\u003e\u003ccode\u003e5bffc38\u003c/code\u003e\u003c/a\u003e MODDATAIMP-1248 - Upgrade data-import-utils to Vert.x 5.0 and RMB v36.0.0 (\u003ca href=\"https://redirect.github.com/folio-org/data-import-utils/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/1c9c06d77aadc26c1b8b858fbbf81f30739ca814\"\u003e\u003ccode\u003e1c9c06d\u003c/code\u003e\u003c/a\u003e MODDATAIMP-1208: Change SYSTEM_USER_ENABLED configuration reading in the data...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/52f69ec7b6a550a9dd5ad065336329457eb40987\"\u003e\u003ccode\u003e52f69ec\u003c/code\u003e\u003c/a\u003e Release 1.14.0 (\u003ca href=\"https://redirect.github.com/folio-org/data-import-utils/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/data-import-utils/compare/v1.14.0...v2.0.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/folio-org/mod-orders/pull/1283","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-orders/issues/1283","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1283/packages"},{"uuid":"4214346730","node_id":"PR_kwDOHLRd1s7QVLva","number":188,"state":"closed","title":"build(deps): Bump the maven group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-28T01:08:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:16:13.000Z","updated_at":"2026-04-28T01:08:19.000Z","time_to_close":1824724,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"maven","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"4.5.25","new_version":"4.5.26"},{"name":"org.redisson:redisson","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/redisson/redisson"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the / directory: io.vertx:vertx-stack-depchain and [org.redisson:redisson](https://github.com/redisson/redisson).\n\nUpdates `io.vertx:vertx-stack-depchain` from 4.5.25 to 4.5.26\n\nUpdates `org.redisson:redisson` from 4.3.0 to 4.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redisson/redisson/releases\"\u003eorg.redisson:redisson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredisson-4.3.1\u003c/h2\u003e\n\u003cp\u003eFeature - \u003ccode\u003eRQueue.indexOf()\u003c/code\u003e method added (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eImprovement - \u003ccode\u003eRPriorityQueue.poll()\u003c/code\u003e should return immediately if queue is empty\u003c/p\u003e\n\u003cp\u003eFixed - \u003ccode\u003eCacheEvict\u003c/code\u003e doesn't work correctly in \u003ccode\u003eredisson-spring-data-40\u003c/code\u003e (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - Quarkus throws NPE if Redisson configuration isn't defined\u003cbr /\u003e\nFixed - missing \u003ca href=\"https://github.com/deprecated\"\u003e\u003ccode\u003e@​deprecated\u003c/code\u003e\u003c/a\u003e annotation on RedissonClient.getDelayedQueue() (thanks to \u003ca href=\"https://github.com/minseok1015\"\u003e\u003ccode\u003e@​minseok1015\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - master connection is frozen during ElastiCache/Valkey upgrade (thanks to \u003ca href=\"https://github.com/gpsinghsandhu\"\u003e\u003ccode\u003e@​gpsinghsandhu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eRSearch.readCursor()\u003c/code\u003e skips rows if total is 0\u003cbr /\u003e\nFixed - connection in reconnection state shouldn't be used\u003cbr /\u003e\nFixed - cluster detection for a single node connection\u003cbr /\u003e\nFixed - comment in \u003ccode\u003econfig.setNettyExecutor()\u003c/code\u003e that virtual threads are not recommended (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - DNS hostname resolution shouldn't be used for offline slaves in Sentinel mode\u003cbr /\u003e\nFixed - Spring Data Listener addition for RedisMessageListenerContainer hangs\u003cbr /\u003e\nFixed - LOADING error on slave burns extra retry attempt in batch commands (thanks to \u003ca href=\"https://github.com/yuxi\"\u003e\u003ccode\u003e@​yuxi\u003c/code\u003e\u003c/a\u003e.jin)\u003cbr /\u003e\nFixed - Spring Data Redis Cluster compatibility\u003cbr /\u003e\nFixed - Cluster topology error handling (thanks to \u003ca href=\"https://github.com/ngyngcphu\"\u003e\u003ccode\u003e@​ngyngcphu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - AsyncIterator's \u003ccode\u003eCompletionStage\u003c/code\u003e is not completed exceptionally, when connection gets read timeout (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - unnecessary semicolons in RExecutorService (thanks to \u003ca href=\"https://github.com/chancehee\"\u003e\u003ccode\u003e@​chancehee\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eWriteRedisConnectionException\u003c/code\u003e is thrown after Cluster failover\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/redisson/redisson/blob/master/CHANGELOG.md\"\u003eorg.redisson:redisson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6-Apr-2026 - 4.3.1 released\u003c/h3\u003e\n\u003cp\u003eFeature - \u003ccode\u003eRQueue.indexOf()\u003c/code\u003e method added (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eImprovement - \u003ccode\u003eRPriorityQueue.poll()\u003c/code\u003e should return immediately if queue is empty\u003c/p\u003e\n\u003cp\u003eFixed - \u003ccode\u003eCacheEvict\u003c/code\u003e doesn't work correctly in \u003ccode\u003eredisson-spring-data-40\u003c/code\u003e (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - Quarkus throws NPE if Redisson configuration isn't defined\u003cbr /\u003e\nFixed - missing \u003ca href=\"https://github.com/deprecated\"\u003e\u003ccode\u003e@​deprecated\u003c/code\u003e\u003c/a\u003e annotation on RedissonClient.getDelayedQueue() (thanks to \u003ca href=\"https://github.com/minseok1015\"\u003e\u003ccode\u003e@​minseok1015\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - master connection is frozen during ElastiCache/Valkey upgrade (thanks to \u003ca href=\"https://github.com/gpsinghsandhu\"\u003e\u003ccode\u003e@​gpsinghsandhu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eRSearch.readCursor()\u003c/code\u003e skips rows if total is 0\u003cbr /\u003e\nFixed - connection in reconnection state shouldn't be used\u003cbr /\u003e\nFixed - cluster detection for a single node connection\u003cbr /\u003e\nFixed - comment in \u003ccode\u003econfig.setNettyExecutor()\u003c/code\u003e that virtual threads are not recommended (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - DNS hostname resolution shouldn't be used for offline slaves in Sentinel mode\u003cbr /\u003e\nFixed - Spring Data Listener addition for RedisMessageListenerContainer hangs\u003cbr /\u003e\nFixed - LOADING error on slave burns extra retry attempt in batch commands (thanks to \u003ca href=\"https://github.com/yuxi\"\u003e\u003ccode\u003e@​yuxi\u003c/code\u003e\u003c/a\u003e.jin)\u003cbr /\u003e\nFixed - Spring Data Redis Cluster compatibility\u003cbr /\u003e\nFixed - Cluster topology error handling (thanks to \u003ca href=\"https://github.com/ngyngcphu\"\u003e\u003ccode\u003e@​ngyngcphu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - AsyncIterator's \u003ccode\u003eCompletionStage\u003c/code\u003e is not completed exceptionally, when connection gets read timeout (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - unnecessary semicolons in RExecutorService (thanks to \u003ca href=\"https://github.com/chancehee\"\u003e\u003ccode\u003e@​chancehee\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - WriteRedisConnectionException is thrown after Cluster failover\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/redisson/redisson/commit/76057e55a448c63e18ad9c25b9b98eaaf429fb13\"\u003e\u003ccode\u003e76057e5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release redisson-4.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/24fa719913fa05ca98cc00c24e5dadb8b37be8b7\"\u003e\u003ccode\u003e24fa719\u003c/code\u003e\u003c/a\u003e libs updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/3bfcad2e3ca8d1b3fd53b2a16893eb9391572cb8\"\u003e\u003ccode\u003e3bfcad2\u003c/code\u003e\u003c/a\u003e libs updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/b3b0f0094bcd8df923dc1009cb76609a332e747d\"\u003e\u003ccode\u003eb3b0f00\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:redisson/redisson\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/f494e124684fc113ca7dccdedcb5fbeb0fd0d78f\"\u003e\u003ccode\u003ef494e12\u003c/code\u003e\u003c/a\u003e Fixed - WriteRedisConnectionException is thrown after Cluster failover. \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7000\"\u003e#7000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/f7757951e9700b548af57b78127310201c84fe63\"\u003e\u003ccode\u003ef775795\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7014\"\u003e#7014\u003c/a\u003e from minseok1015/fix/deprecated-delayed-queue-interface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/fb7d9d2831f964988c19b4fd6b3512567047c4f5\"\u003e\u003ccode\u003efb7d9d2\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:redisson/redisson\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/9420b811ed04fdf78e05fbf6c038720ca38684c1\"\u003e\u003ccode\u003e9420b81\u003c/code\u003e\u003c/a\u003e refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/99e00a14e88b3e43427b9af36eb372823e6f918f\"\u003e\u003ccode\u003e99e00a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7021\"\u003e#7021\u003c/a\u003e from chancehee/patch-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/fae76ad2dd1c6302db2a466b3dc79e1021b2d6e3\"\u003e\u003ccode\u003efae76ad\u003c/code\u003e\u003c/a\u003e Remove unnecessary semicolons in RExecutorService.java\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redisson/redisson/compare/redisson-4.3.0...redisson-4.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| io.vertx:vertx-stack-depchain | [\u003e= 5.0.a0, \u003c 5.1] |\n\u003c/details\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/extenda/vertx-redis-clustermanager/pull/188","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/extenda%2Fvertx-redis-clustermanager/issues/188","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/188/packages"},{"uuid":"4174437621","node_id":"PR_kwDOCFYwes7OxeFe","number":138,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T23:10:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T22:25:31.000Z","updated_at":"2026-04-20T23:11:01.000Z","time_to_close":1817128,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"software.amazon.awssdk:ssm","old_version":"2.42.15","new_version":"2.42.23"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain and software.amazon.awssdk:ssm.\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `software.amazon.awssdk:ssm` from 2.42.15 to 2.42.23\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/folio-org/edge-orders/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fedge-orders/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"},{"uuid":"4167708504","node_id":"PR_kwDOCKItFM7Of1uG","number":1269,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 4 updates","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-03-30T06:03:05.000Z","updated_at":"2026-03-30T06:10:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates in the / directory: [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom), [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) and io.vertx:vertx-stack-depchain.\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\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/folio-org/mod-orders/pull/1269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-orders/issues/1269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1269/packages"},{"uuid":"4167326550","node_id":"PR_kwDOCPoAuM7Oe6jM","number":349,"state":"open","title":"fix(deps): bump the prod-deps group with 4 updates","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-03-30T04:49:05.000Z","updated_at":"2026-04-13T06:09:03.268Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-web"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain, [io.vertx:vertx-core](https://github.com/eclipse/vert.x) and [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web).\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/79302430b3512f4ddcdc392566280be663b8c7cf\"\u003e\u003ccode\u003e7930243\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/51fd14b36342c7f71018d5bf11b97351254d461a\"\u003e\u003ccode\u003e51fd14b\u003c/code\u003e\u003c/a\u003e create metrics with actual server port (\u003ca href=\"https://redirect.github.com/eclipse/vert.x/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/795da78f16f8833bc7a74f6f04cec0fe5a2770e3\"\u003e\u003ccode\u003e795da78\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0cef4793d9d0edfb8e4dc9360de121da2d580071\"\u003e\u003ccode\u003e0cef479\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/2654068c3b3a1d99b7460550658774be7a06a743\"\u003e\u003ccode\u003e2654068\u003c/code\u003e\u003c/a\u003e Let HTTP/2 client connection be created without the rst flood protection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/19652437d4313854783c8c32af5859713dc77690\"\u003e\u003ccode\u003e1965243\u003c/code\u003e\u003c/a\u003e Fix broken Jackson integration test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/5cdbc169b6c1f0dd58accc63d455a20344322a4a\"\u003e\u003ccode\u003e5cdbc16\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d37d5285defd1b71c01199e515808651c578b026\"\u003e\u003ccode\u003ed37d528\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/79302430b3512f4ddcdc392566280be663b8c7cf\"\u003e\u003ccode\u003e7930243\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/51fd14b36342c7f71018d5bf11b97351254d461a\"\u003e\u003ccode\u003e51fd14b\u003c/code\u003e\u003c/a\u003e create metrics with actual server port (\u003ca href=\"https://redirect.github.com/eclipse/vert.x/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/795da78f16f8833bc7a74f6f04cec0fe5a2770e3\"\u003e\u003ccode\u003e795da78\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0cef4793d9d0edfb8e4dc9360de121da2d580071\"\u003e\u003ccode\u003e0cef479\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/2654068c3b3a1d99b7460550658774be7a06a743\"\u003e\u003ccode\u003e2654068\u003c/code\u003e\u003c/a\u003e Let HTTP/2 client connection be created without the rst flood protection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/19652437d4313854783c8c32af5859713dc77690\"\u003e\u003ccode\u003e1965243\u003c/code\u003e\u003c/a\u003e Fix broken Jackson integration test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/5cdbc169b6c1f0dd58accc63d455a20344322a4a\"\u003e\u003ccode\u003e5cdbc16\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d37d5285defd1b71c01199e515808651c578b026\"\u003e\u003ccode\u003ed37d528\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.10\"\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/folio-org/mod-finance/pull/349","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-finance/issues/349","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/349/packages"},{"uuid":"4162382201","node_id":"PR_kwDOEUpUj87OVzVb","number":75,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-09T09:58:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-29T03:42:51.000Z","updated_at":"2026-04-09T09:58:58.000Z","time_to_close":972965,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.6","new_version":"5.0.10"},{"name":"org.junit:junit-bom","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.springframework:spring-context","old_version":"7.0.2","new_version":"7.0.6","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.aspectj:aspectjrt","old_version":"1.9.22.1","new_version":"1.9.25.1","repository_url":"https://github.com/eclipse/org.aspectj"},{"name":"org.aspectj:aspectjtools","old_version":"1.9.22.1","new_version":"1.9.25.1","repository_url":"https://github.com/eclipse/org.aspectj"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.6` | `5.0.10` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `7.0.2` | `7.0.6` |\n| [org.aspectj:aspectjrt](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n| [org.aspectj:aspectjtools](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.6 to 5.0.10\n\nUpdates `org.junit:junit-bom` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\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/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\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.springframework:spring-context` from 7.0.2 to 7.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.6\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLog warning when default context configuration is ignored within test class hierarchies \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36390\"\u003e#36390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore flush calls on ServletServerHttpResponse body outputstream \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36385\"\u003e#36385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLeverage \u003ccode\u003eResourceHandlerUtils\u003c/code\u003e in \u003ccode\u003eScriptTemplateView\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36458\"\u003e#36458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore \u003ccode\u003eScriptTemplateViewTests\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36456\"\u003e#36456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix log message in \u003ccode\u003eConfigurationClassBeanDefinitionReader\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36453\"\u003e#36453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultResponseErrorHandler - setMessageConverters() not called via RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36434\"\u003e#36434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve context initializers only once in \u003ccode\u003eAbstractTestContextBootstrapper\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36430\"\u003e#36430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvoke \u003ccode\u003eresolveContextLoader()\u003c/code\u003e only once in \u003ccode\u003eAbstractTestContextBootstrapper\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36425\"\u003e#36425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFurther align synthesized annotation \u003ccode\u003etoString()\u003c/code\u003e with modern JDKs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36417\"\u003e#36417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003esetDefaultCharset()\u003c/code\u003e in \u003ccode\u003eAbstractResourceBasedMessageSource\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36413\"\u003e#36413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for JPA 4.0 flush mode \u0026quot;explicit\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36401\"\u003e#36401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport application-wide defaultHtmlEscape setting in WebFlux RequestContext \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36400\"\u003e#36400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePredicate\u0026lt;RequestPath\u0026gt;\u0026gt;\u003c/code\u003e in path API version resolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36398\"\u003e#36398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid duplicate flushes in HttpMessageConverter implementations \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36383\"\u003e#36383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for non-flushing OutputStream to StreamUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36382\"\u003e#36382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it easier to get InputStream from RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36380\"\u003e#36380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36379\"\u003e#36379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it easier to create custom HttpExchangeAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36374\"\u003e#36374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ResourceHttpMessageConverter target type support \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36368\"\u003e#36368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eorg.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36349\"\u003e#36349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow registering serialized lambda metadata through RuntimeHints \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36339\"\u003e#36339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor calculateHashCode in RequestMappingInfo \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36325\"\u003e#36325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36451\"\u003e#36451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuard against invalid id/event values in Server Sent Events \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36440\"\u003e#36440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eComponent scanning fails against non-loadable annotation type with enum array on Java 25 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36432\"\u003e#36432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuplicate ServletServerHttpRequest headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36418\"\u003e#36418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete debug message in ConfigurationClassBeanDefinitionReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36410\"\u003e#36410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36404\"\u003e#36404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropagate max frame length to WebSocket session \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36370\"\u003e#36370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraceful shutdown of SimpleAsyncTaskExecutor \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36362\"\u003e#36362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuplicate response headers with \u003ccode\u003eResponseEntity\u0026lt;Mono\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e (or Kotlin suspend function) controller method \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36357\"\u003e#36357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36326\"\u003e#36326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMediaTypeException thrown when calculating compatible media types \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36300\"\u003e#36300\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 \u003ccode\u003eFullyQualifiedConfigurationBeanNameGenerator\u003c/code\u003e in Javadoc and reference docs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36455\"\u003e#36455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003e@Fallback\u003c/code\u003e alongside \u003ccode\u003ePrimary\u003c/code\u003e in the reference manual and \u003ccode\u003e@Bean\u003c/code\u003e Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36439\"\u003e#36439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to \u003ccode\u003eUriComponentsBuilder\u003c/code\u003e and polish examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36403\"\u003e#36403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmphasize \u003ccode\u003e@Configuration\u003c/code\u003e classes over XML and Groovy in testing chapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36393\"\u003e#36393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument tips to avoid issues with ignored default context configuration in tests \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36392\"\u003e#36392\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/spring-projects/spring-framework/commit/1526ceec1ddbb2e3161a159bed489ee389a407b8\"\u003e\u003ccode\u003e1526cee\u003c/code\u003e\u003c/a\u003e Release v7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136\"\u003e\u003ccode\u003e739d5ba\u003c/code\u003e\u003c/a\u003e Leverage ResourceHandlerUtils in ScriptTemplateView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3\"\u003e\u003ccode\u003e19ab92e\u003c/code\u003e\u003c/a\u003e Restore ScriptTemplateViewTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1\"\u003e\u003ccode\u003e04313f0\u003c/code\u003e\u003c/a\u003e Improve documentation for FullyQualifiedConfigurationBeanNameGenerator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a\"\u003e\u003ccode\u003ee634ced\u003c/code\u003e\u003c/a\u003e Fix log message in ConfigurationClassBeanDefinitionReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb\"\u003e\u003ccode\u003e1502c22\u003c/code\u003e\u003c/a\u003e Remove redundant method invocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e\"\u003e\u003ccode\u003ecc5c7ba\u003c/code\u003e\u003c/a\u003e Fix enclosing class resolution with ClassFile API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54\"\u003e\u003ccode\u003e0269eb8\u003c/code\u003e\u003c/a\u003e Fix typo and improve Javadoc for ConfigurationBeanNameGenerator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2\"\u003e\u003ccode\u003e9cedcd6\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914\"\u003e\u003ccode\u003e4e8acb9\u003c/code\u003e\u003c/a\u003e Polish contribution\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.2...v7.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjrt` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjrt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjtools` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjtools` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\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/folio-org/folio-custom-fields/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-custom-fields/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"},{"uuid":"4151850315","node_id":"PR_kwDOCifqbM7OBg7g","number":247,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-30T23:11:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T11:42:12.000Z","updated_at":"2026-03-30T23:11:02.000Z","time_to_close":300528,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), io.vertx:vertx-stack-depchain and [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client).\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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 `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-invoice-storage/pull/247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice-storage/issues/247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/247/packages"}],"issue_packages":[{"old_version":"5.0.12","new_version":"5.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-31T09:33:00.000Z","version_change":"5.0.12 → 5.1.0","issue":{"uuid":"4557147396","node_id":"PR_kwDOCwl4l87hEdB6","number":273,"state":"closed","title":"fix(deps): bump the prod-deps group with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-01T07:37:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-31T09:33:00.000Z","updated_at":"2026-06-01T07:37:48.000Z","time_to_close":79486,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-core","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-codegen","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-web","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"io.vertx:vertx-core","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-codegen","old_version":"5.0.12","new_version":"5.1.0"},{"name":"io.vertx:vertx-web","old_version":"5.0.12","new_version":"5.1.0","repository_url":"https://github.com/vert-x3/vertx-web"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: io.vertx:vertx-stack-depchain, [io.vertx:vertx-core](https://github.com/eclipse/vert.x), io.vertx:vertx-codegen and [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web).\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-core` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0112a830307b3e4480432c34cdaa66247fba2d74\"\u003e\u003ccode\u003e0112a83\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/6d1bc73af90ffe87d72509cff9df356cf40c9110\"\u003e\u003ccode\u003e6d1bc73\u003c/code\u003e\u003c/a\u003e Move isNullOrZero to EpollTransport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b0e7bb39ad814207f1d64e6e8961fbb955339878\"\u003e\u003ccode\u003eb0e7bb3\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters in epoll and io_uring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/07198c75b442fc5d3582b0db89a101c1c0052c91\"\u003e\u003ccode\u003e07198c7\u003c/code\u003e\u003c/a\u003e Remove unused EpollChannelOption import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/26d64d7acd7c8ded44f8f4744b73c601185e55e5\"\u003e\u003ccode\u003e26d64d7\u003c/code\u003e\u003c/a\u003e forgot IoUring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c0c64895913edd928ad7cfdcbccb5991ad81d6af\"\u003e\u003ccode\u003ec0c6489\u003c/code\u003e\u003c/a\u003e Use 0 as the \u0026quot;OS-specific\u0026quot; special value. Never set underlying socket option ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/ad3608e7e57ca73e5d6ca3f9dda048204b31b946\"\u003e\u003ccode\u003ead3608e\u003c/code\u003e\u003c/a\u003e Disallow 0 for extended keepalive parameters (not a useful value)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/1459364f6642bc13789697a5536e9672cecf1f61\"\u003e\u003ccode\u003e1459364\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters when using epoll or io_uring transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/a64578b7ac61af61919945b43db538e6655e099d\"\u003e\u003ccode\u003ea64578b\u003c/code\u003e\u003c/a\u003e Annotate the new configuration layer with \u003ca href=\"https://github.com/Unstable\"\u003e\u003ccode\u003e@​Unstable\u003c/code\u003e\u003c/a\u003e to allow some further cha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b557dacc58d3ee519fe1cf5366c5704635ee67e2\"\u003e\u003ccode\u003eb557dac\u003c/code\u003e\u003c/a\u003e HttpServerRequestInternal should expose the query param decoder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-codegen` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-web` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/ab75fda6a4da46ad7e0414b15be18439ef41b694\"\u003e\u003ccode\u003eab75fda\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c014000e6c71709e72abc18bdbec7a929b5c9c72\"\u003e\u003ccode\u003ec014000\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d6a28d8f3d40e798020cb471c58fb5b3ad8b8774\"\u003e\u003ccode\u003ed6a28d8\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c036ae3ff2c4ff6825dc8cd6245146ab4f7aff7d\"\u003e\u003ccode\u003ec036ae3\u003c/code\u003e\u003c/a\u003e Use decoded file path as cache key in StaticHandlerImpl (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/9c570ec45ffce7cd059df46f9c35889260468829\"\u003e\u003ccode\u003e9c570ec\u003c/code\u003e\u003c/a\u003e Use vertx5-parent version 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/0a39ef7f740c30168aaa5b1f21465ed8cd7c29ec\"\u003e\u003ccode\u003e0a39ef7\u003c/code\u003e\u003c/a\u003e Fix encoded path traversal corruption in sub-router handlers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d937d0e82cbd0323cfacedd1b0e9711113632987\"\u003e\u003ccode\u003ed937d0e\u003c/code\u003e\u003c/a\u003e The routing context should use the HTTP server query param decoder.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/6a34d34080ca4f1d9a7c0c66ee1bc66be0cfbfec\"\u003e\u003ccode\u003e6a34d34\u003c/code\u003e\u003c/a\u003e Run GraphiQL smoke test only when building for 5.1 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/34c4a87f4f099ceab3a6ddfda2635ee964dab12e\"\u003e\u003ccode\u003e34c4a87\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e6b485c12b7f9c8042c940777e8d91fc3852fcf8\"\u003e\u003ccode\u003ee6b485c\u003c/code\u003e\u003c/a\u003e Name maven components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0112a830307b3e4480432c34cdaa66247fba2d74\"\u003e\u003ccode\u003e0112a83\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/6d1bc73af90ffe87d72509cff9df356cf40c9110\"\u003e\u003ccode\u003e6d1bc73\u003c/code\u003e\u003c/a\u003e Move isNullOrZero to EpollTransport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b0e7bb39ad814207f1d64e6e8961fbb955339878\"\u003e\u003ccode\u003eb0e7bb3\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters in epoll and io_uring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/07198c75b442fc5d3582b0db89a101c1c0052c91\"\u003e\u003ccode\u003e07198c7\u003c/code\u003e\u003c/a\u003e Remove unused EpollChannelOption import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/26d64d7acd7c8ded44f8f4744b73c601185e55e5\"\u003e\u003ccode\u003e26d64d7\u003c/code\u003e\u003c/a\u003e forgot IoUring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c0c64895913edd928ad7cfdcbccb5991ad81d6af\"\u003e\u003ccode\u003ec0c6489\u003c/code\u003e\u003c/a\u003e Use 0 as the \u0026quot;OS-specific\u0026quot; special value. Never set underlying socket option ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/ad3608e7e57ca73e5d6ca3f9dda048204b31b946\"\u003e\u003ccode\u003ead3608e\u003c/code\u003e\u003c/a\u003e Disallow 0 for extended keepalive parameters (not a useful value)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/1459364f6642bc13789697a5536e9672cecf1f61\"\u003e\u003ccode\u003e1459364\u003c/code\u003e\u003c/a\u003e Support extended keepalive parameters when using epoll or io_uring transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/a64578b7ac61af61919945b43db538e6655e099d\"\u003e\u003ccode\u003ea64578b\u003c/code\u003e\u003c/a\u003e Annotate the new configuration layer with \u003ca href=\"https://github.com/Unstable\"\u003e\u003ccode\u003e@​Unstable\u003c/code\u003e\u003c/a\u003e to allow some further cha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b557dacc58d3ee519fe1cf5366c5704635ee67e2\"\u003e\u003ccode\u003eb557dac\u003c/code\u003e\u003c/a\u003e HttpServerRequestInternal should expose the query param decoder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.12...5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-codegen` from 5.0.12 to 5.1.0\n\nUpdates `io.vertx:vertx-web` from 5.0.12 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/ab75fda6a4da46ad7e0414b15be18439ef41b694\"\u003e\u003ccode\u003eab75fda\u003c/code\u003e\u003c/a\u003e Releasing 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c014000e6c71709e72abc18bdbec7a929b5c9c72\"\u003e\u003ccode\u003ec014000\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d6a28d8f3d40e798020cb471c58fb5b3ad8b8774\"\u003e\u003ccode\u003ed6a28d8\u003c/code\u003e\u003c/a\u003e Apply spotless plugin rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c036ae3ff2c4ff6825dc8cd6245146ab4f7aff7d\"\u003e\u003ccode\u003ec036ae3\u003c/code\u003e\u003c/a\u003e Use decoded file path as cache key in StaticHandlerImpl (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/9c570ec45ffce7cd059df46f9c35889260468829\"\u003e\u003ccode\u003e9c570ec\u003c/code\u003e\u003c/a\u003e Use vertx5-parent version 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/0a39ef7f740c30168aaa5b1f21465ed8cd7c29ec\"\u003e\u003ccode\u003e0a39ef7\u003c/code\u003e\u003c/a\u003e Fix encoded path traversal corruption in sub-router handlers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d937d0e82cbd0323cfacedd1b0e9711113632987\"\u003e\u003ccode\u003ed937d0e\u003c/code\u003e\u003c/a\u003e The routing context should use the HTTP server query param decoder.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/6a34d34080ca4f1d9a7c0c66ee1bc66be0cfbfec\"\u003e\u003ccode\u003e6a34d34\u003c/code\u003e\u003c/a\u003e Run GraphiQL smoke test only when building for 5.1 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/34c4a87f4f099ceab3a6ddfda2635ee964dab12e\"\u003e\u003ccode\u003e34c4a87\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e6b485c12b7f9c8042c940777e8d91fc3852fcf8\"\u003e\u003ccode\u003ee6b485c\u003c/code\u003e\u003c/a\u003e Name maven components\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.12...5.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/folio-org/folio-service-tools/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-service-tools/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"}},{"old_version":"5.0.8","new_version":"5.0.12","update_type":"patch","path":null,"pr_created_at":"2026-05-25T05:48:29.000Z","version_change":"5.0.8 → 5.0.12","issue":{"uuid":"4514594038","node_id":"PR_kwDOCPoAuM7e68et","number":361,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","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-05-25T05:48:29.000Z","updated_at":"2026-05-25T05:51:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":8,"packages":[{"name":"org.junit:junit-bom","old_version":"6.0.3","new_version":"6.1.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.26.0","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.12"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.12","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.12","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.3","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.springframework:spring-context","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-test","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.26.0` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.12` |\n| [io.vertx:vertx-core](https://github.com/eclipse/vert.x) | `5.0.8` | `5.0.12` |\n| [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web) | `5.0.8` | `5.0.12` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.3` | `3.2.4` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `7.0.6` | `7.0.7` |\n| [org.springframework:spring-test](https://github.com/spring-projects/spring-framework) | `7.0.6` | `7.0.7` |\n\n\nUpdates `org.junit:junit-bom` from 6.0.3 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/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.1.0 = Platform 6.1.0 + Jupiter 6.1.0 + Vintage 6.1.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JarvisCraft\"\u003e\u003ccode\u003e@​JarvisCraft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5633\"\u003ejunit-team/junit-framework#5633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Maran23\"\u003e\u003ccode\u003e@​Maran23\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5644\"\u003ejunit-team/junit-framework#5644\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.1.0-RC1 = Platform 6.1.0-RC1 + Jupiter 6.1.0-RC1 + Vintage 6.1.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mariokhoury4\"\u003e\u003ccode\u003e@​mariokhoury4\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4574\"\u003ejunit-team/junit-framework#4574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ogu1208\"\u003e\u003ccode\u003e@​Ogu1208\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5145\"\u003ejunit-team/junit-framework#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HyungGeun94\"\u003e\u003ccode\u003e@​HyungGeun94\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5271\"\u003ejunit-team/junit-framework#5271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yalishevant\"\u003e\u003ccode\u003e@​yalishevant\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5316\"\u003ejunit-team/junit-framework#5316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JINU-CHANG\"\u003e\u003ccode\u003e@​JINU-CHANG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5290\"\u003ejunit-team/junit-framework#5290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jaschdoc\"\u003e\u003ccode\u003e@​jaschdoc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5427\"\u003ejunit-team/junit-framework#5427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kawshikbuet17\"\u003e\u003ccode\u003e@​kawshikbuet17\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5561\"\u003ejunit-team/junit-framework#5561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msridhar\"\u003e\u003ccode\u003e@​msridhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5602\"\u003ejunit-team/junit-framework#5602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.1.0-M1...r6.1.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.1.0-M1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vy\"\u003e\u003ccode\u003e@​vy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5041\"\u003ejunit-team/junit-framework#5041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Pankraz76\"\u003e\u003ccode\u003e@​Pankraz76\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5006\"\u003ejunit-team/junit-framework#5006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/arukiidou\"\u003e\u003ccode\u003e@​arukiidou\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5066\"\u003ejunit-team/junit-framework#5066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laeubi\"\u003e\u003ccode\u003e@​laeubi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5092\"\u003ejunit-team/junit-framework#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jihun4452\"\u003e\u003ccode\u003e@​jihun4452\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5088\"\u003ejunit-team/junit-framework#5088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/5133\"\u003ejunit-team/junit-framework#5133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.1.0-M1\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/junit-team/junit-framework/commit/0dc3af1cb1973d257b5bc75d81e02454d5e4e556\"\u003e\u003ccode\u003e0dc3af1\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1d130020c85170edcb46ce7ed1f7f78824e37c04\"\u003e\u003ccode\u003e1d13002\u003c/code\u003e\u003c/a\u003e Prepare 6.1.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/072b2175bbd7b0b3b26f5d928550ec7a21e68268\"\u003e\u003ccode\u003e072b217\u003c/code\u003e\u003c/a\u003e Update plugin spotless to v8.5.0 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5668\"\u003e#5668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a53480218f4b752a9ca77506e10632cd483c0f8\"\u003e\u003ccode\u003e3a53480\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.5.1 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5666\"\u003e#5666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/0e18a20a9f98d063ae02b3ba19329143f5c7f034\"\u003e\u003ccode\u003e0e18a20\u003c/code\u003e\u003c/a\u003e Update zizmorcore/zizmor-action action to v0.5.4 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5669\"\u003e#5669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/0a2634fb9cbbd057b02cf629d7d272c16d62be4b\"\u003e\u003ccode\u003e0a2634f\u003c/code\u003e\u003c/a\u003e Update github/codeql-action action to v4.35.5 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5671\"\u003e#5671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4dbd5561b00ac761a62c516bfaec51c212a2d60c\"\u003e\u003ccode\u003e4dbd556\u003c/code\u003e\u003c/a\u003e Restructure workflows to have single \u0026quot;status\u0026quot; job (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5670\"\u003e#5670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f2194cebe377512cb0ade388c62a881a0bcf5d3e\"\u003e\u003ccode\u003ef2194ce\u003c/code\u003e\u003c/a\u003e Increase timeout to reduce flakiness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fdd2df65b763151cccbe669ea9e1c3155efcd\"\u003e\u003ccode\u003e5c8fdd2\u003c/code\u003e\u003c/a\u003e Update dependency org.apache.groovy:groovy to v5.0.6 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5659\"\u003e#5659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/43c6982324602582902c9bdb213fd5e007f9cf3d\"\u003e\u003ccode\u003e43c6982\u003c/code\u003e\u003c/a\u003e Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5667\"\u003e#5667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.26.0\u003c/h2\u003e\n\u003cp\u003eThis minor release delivers all the fixes in the \u003ccode\u003e[2.25.0, 2.25.4]\u003c/code\u003e version range, plus some new fixes, and several other improvements and features.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003eConfigurationFactory::getConfiguration\u003c/code\u003e method accepting multiple \u003ccode\u003eURI\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3775\"\u003e#3775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd and export \u003ccode\u003eorg.apache.logging.log4j.core.pattern.NamedInstantPattern\u003c/code\u003e enabling users to programmatically access named date \u0026amp; time patterns supported by Pattern Layout (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elog4j.plugin.processor.minAllowedMessageKind\u003c/code\u003e annotation processor option to \u003ccode\u003ePluginProcessor\u003c/code\u003e to filter diagnostic messages by severity. This allows builds that treat compiler notes as errors (e.g. Maven with \u003ccode\u003e-Werror\u003c/code\u003e) to suppress informational notes emitted during normal plugin processing. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/discussions/3380%5B#3380%5D(https://redirect.github.com/apache/logging-log4j2/issues/3380)\"\u003eapache/logging-log4j2#3380\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing setters to \u003ccode\u003eRfc5424LayoutBuilder\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure scripts in the global \u003ccode\u003eScripts\u003c/code\u003e element have explicit names by throwing a \u003ccode\u003eConfigurationException\u003c/code\u003e for unnamed ones. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify file manager registry factory methods (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated withers in builder classes in favor of setters. This change improves API consistency with Log4j Core 3 and helps users adapt to the upcoming changes. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3750\"\u003e#3750\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script resolution failure when the \u003ccode\u003eScripts\u003c/code\u003e element is placed after a \u003ccode\u003eScriptRef\u003c/code\u003e in the configuration. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3336\"\u003e#3336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eArrayIndexOutOfBoundsException\u003c/code\u003e thrown by \u003ccode\u003eThrowableStackTraceRenderer\u003c/code\u003e when the stack trace is modified concurrently (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3940\"\u003e#3940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSLF4JLogger.atFatal()\u003c/code\u003e returning \u003ccode\u003eatLevel(Level.TRACE)\u003c/code\u003e instead of \u003ccode\u003eatLevel(Level.FATAL)\u003c/code\u003e. This was causing \u003ccode\u003eFATAL\u003c/code\u003e-level log events to be silently discarded when using the fluent API through the \u003ccode\u003elog4j-to-slf4j\u003c/code\u003e bridge. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4068\"\u003e#4068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4089\"\u003e#4089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Javadoc references across module boundaries (i.e., cross-references) (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4099\"\u003e#4099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix header write in \u003ccode\u003eRollingRandomAccessFileManager\u003c/code\u003e that was being incorrectly skipped if \u003ccode\u003eappend=true\u003c/code\u003e and the file didn't exist before\u003c/li\u003e\n\u003cli\u003eFix a properties file configuration regression caused by not referenced loggers, appenders, and filters (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4036\"\u003e#4036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4069\"\u003e#4069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003ejvmrunargs\u003c/code\u003e lookup. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e to version \u003ccode\u003e5.13.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.mongodb:bson\u003c/code\u003e to version \u003ccode\u003e5.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.xerial.snappy:snappy-java\u003c/code\u003e to version \u003ccode\u003e1.1.10.8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3841\"\u003e#3841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\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/apache/logging-log4j2/commit/c1ad2a66cc90e643ec319b9e131764c9710bebc5\"\u003e\u003ccode\u003ec1ad2a6\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/8b3a7990421ec5cff2a44914c07d0676067c31ad\"\u003e\u003ccode\u003e8b3a799\u003c/code\u003e\u003c/a\u003e Set version to \u003ccode\u003e2.26.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/96486ebb8a2176f7bd14c797b334da84d90e801b\"\u003e\u003ccode\u003e96486eb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/2.x' into release/2.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/82432570e8bb9a67c32de51dc63ebcfcec939818\"\u003e\u003ccode\u003e8243257\u003c/code\u003e\u003c/a\u003e Add documentation for \u003ccode\u003eMessageRewritePolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/2a15414e839fea3f3ba61cc7403dd8e4130a15cf\"\u003e\u003ccode\u003e2a15414\u003c/code\u003e\u003c/a\u003e Add documentation pointer to the Async HTTP Appender of \u003ccode\u003emore-log4j2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4062\"\u003e#4062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b178cb1f926b3db43c65e69e9b7be7b76431f824\"\u003e\u003ccode\u003eb178cb1\u003c/code\u003e\u003c/a\u003e Switch CI to \u003ccode\u003egha/v0\u003c/code\u003e and remove Develocity (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4108\"\u003e#4108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/23321deb0e1e1509ac16c5453653c86c1a4d5867\"\u003e\u003ccode\u003e23321de\u003c/code\u003e\u003c/a\u003e Remove changelog entries for already released changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/def55fcf441b2a9ec2e6454e8fa8e1053d7d59ba\"\u003e\u003ccode\u003edef55fc\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.release.xml\u003c/code\u003e and \u003ccode\u003e.release-notes.adoc.ftl\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0e019f23b001219fd32c78397224b134fa41e431\"\u003e\u003ccode\u003e0e019f2\u003c/code\u003e\u003c/a\u003e Move changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a487a5d029697fc0b276a20c4277b24bf1f66b50\"\u003e\u003ccode\u003ea487a5d\u003c/code\u003e\u003c/a\u003e Tidy up changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.12\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/244f9e7d87f854961df930b2383a990999523be9\"\u003e\u003ccode\u003e244f9e7\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c64a707b6de83feeb0317e848345684860f0ab2f\"\u003e\u003ccode\u003ec64a707\u003c/code\u003e\u003c/a\u003e Define a bounded capacity for the internal SNI to SslContext cache.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b1b817892996b31451884ae44d439cd1408e85a3\"\u003e\u003ccode\u003eb1b8178\u003c/code\u003e\u003c/a\u003e Upgrade Brotli4j to 1.23.0 for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/93b9cde134665883f01cec02e611f4ce0d6d3e6f\"\u003e\u003ccode\u003e93b9cde\u003c/code\u003e\u003c/a\u003e Move http2 compression handling from connection to stream level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/325d607efc6aa32f35dec681ba6b37bfbc41c296\"\u003e\u003ccode\u003e325d607\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/17daa03e93011f338d207db41fd6aefd6b63add0\"\u003e\u003ccode\u003e17daa03\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/7f77d1e983481d77ac0c2e7b84c8681b5f2a3c23\"\u003e\u003ccode\u003e7f77d1e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around HTTP/2 decompression padding issue.\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/3894859e72f858fa3130b1d5d52dd0ef807b0a0a\"\u003e\u003ccode\u003e3894859\u003c/code\u003e\u003c/a\u003e Let the HTTP/2 max number of small continuation frames allowed to be configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/82b01d9db6c9e262c6068c203b564f6b65bd14e6\"\u003e\u003ccode\u003e82b01d9\u003c/code\u003e\u003c/a\u003e Fix HttpClientResponse body()/end() race (5.0 backport)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/89878bd72d3e969544b12797f1df0670cce8574d\"\u003e\u003ccode\u003e89878bd\u003c/code\u003e\u003c/a\u003e Improve the resiliency of Vert.x Logger.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c0e402818ec6f0cc7ec6d30df3d94ef157befe2f\"\u003e\u003ccode\u003ec0e4028\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/07a6c31a5b8f12d6528b8bcfbb846ffabbf36321\"\u003e\u003ccode\u003e07a6c31\u003c/code\u003e\u003c/a\u003e Upgrade to webauthn4j 0.30.3.RELEASE (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2872\"\u003e#2872\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2873\"\u003e#2873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e91354f61862dce7e1d475d1fe55bd28ff100ad0\"\u003e\u003ccode\u003ee91354f\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/177f6f3e7d5efc6500333f24372e3834465a988a\"\u003e\u003ccode\u003e177f6f3\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/a968e6d40057ba115ad72c267afb73ff66daea39\"\u003e\u003ccode\u003ea968e6d\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/244f9e7d87f854961df930b2383a990999523be9\"\u003e\u003ccode\u003e244f9e7\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/c64a707b6de83feeb0317e848345684860f0ab2f\"\u003e\u003ccode\u003ec64a707\u003c/code\u003e\u003c/a\u003e Define a bounded capacity for the internal SNI to SslContext cache.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/b1b817892996b31451884ae44d439cd1408e85a3\"\u003e\u003ccode\u003eb1b8178\u003c/code\u003e\u003c/a\u003e Upgrade Brotli4j to 1.23.0 for testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/93b9cde134665883f01cec02e611f4ce0d6d3e6f\"\u003e\u003ccode\u003e93b9cde\u003c/code\u003e\u003c/a\u003e Move http2 compression handling from connection to stream level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/325d607efc6aa32f35dec681ba6b37bfbc41c296\"\u003e\u003ccode\u003e325d607\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/17daa03e93011f338d207db41fd6aefd6b63add0\"\u003e\u003ccode\u003e17daa03\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/7f77d1e983481d77ac0c2e7b84c8681b5f2a3c23\"\u003e\u003ccode\u003e7f77d1e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around HTTP/2 decompression padding issue.\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/3894859e72f858fa3130b1d5d52dd0ef807b0a0a\"\u003e\u003ccode\u003e3894859\u003c/code\u003e\u003c/a\u003e Let the HTTP/2 max number of small continuation frames allowed to be configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/82b01d9db6c9e262c6068c203b564f6b65bd14e6\"\u003e\u003ccode\u003e82b01d9\u003c/code\u003e\u003c/a\u003e Fix HttpClientResponse body()/end() race (5.0 backport)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/89878bd72d3e969544b12797f1df0670cce8574d\"\u003e\u003ccode\u003e89878bd\u003c/code\u003e\u003c/a\u003e Improve the resiliency of Vert.x Logger.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.12\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/c0e402818ec6f0cc7ec6d30df3d94ef157befe2f\"\u003e\u003ccode\u003ec0e4028\u003c/code\u003e\u003c/a\u003e Releasing 5.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/07a6c31a5b8f12d6528b8bcfbb846ffabbf36321\"\u003e\u003ccode\u003e07a6c31\u003c/code\u003e\u003c/a\u003e Upgrade to webauthn4j 0.30.3.RELEASE (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2872\"\u003e#2872\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2873\"\u003e#2873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/e91354f61862dce7e1d475d1fe55bd28ff100ad0\"\u003e\u003ccode\u003ee91354f\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/177f6f3e7d5efc6500333f24372e3834465a988a\"\u003e\u003ccode\u003e177f6f3\u003c/code\u003e\u003c/a\u003e Releasing 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/a968e6d40057ba115ad72c267afb73ff66daea39\"\u003e\u003ccode\u003ea968e6d\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.2.3 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\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/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.3...v3.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-context` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-test` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-test` from 7.0.6 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\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\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\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/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.6...v7.0.7\"\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/folio-org/mod-finance/pull/361","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-finance/issues/361","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/361/packages"}},{"old_version":"5.0.11","new_version":"5.0.12","update_type":"patch","path":null,"pr_created_at":"2026-05-10T01:13:59.000Z","version_change":"5.0.11 → 5.0.12","issue":{"uuid":"4414286241","node_id":"PR_kwDOCQigas7Z7heB","number":677,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-05-10T01:13:59.000Z","updated_at":"2026-05-10T01:18:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.4","new_version":"2.26.0","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.11","new_version":"5.0.12"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) and io.vertx:vertx-stack-depchain.\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.4 to 2.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.26.0\u003c/h2\u003e\n\u003cp\u003eThis minor release delivers all the fixes in the \u003ccode\u003e[2.25.0, 2.25.4]\u003c/code\u003e version range, plus some new fixes, and several other improvements and features.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new \u003ccode\u003eConfigurationFactory::getConfiguration\u003c/code\u003e method accepting multiple \u003ccode\u003eURI\u003c/code\u003es (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3775\"\u003e#3775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3921\"\u003e#3921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd and export \u003ccode\u003eorg.apache.logging.log4j.core.pattern.NamedInstantPattern\u003c/code\u003e enabling users to programmatically access named date \u0026amp; time patterns supported by Pattern Layout (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3789\"\u003e#3789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elog4j.plugin.processor.minAllowedMessageKind\u003c/code\u003e annotation processor option to \u003ccode\u003ePluginProcessor\u003c/code\u003e to filter diagnostic messages by severity. This allows builds that treat compiler notes as errors (e.g. Maven with \u003ccode\u003e-Werror\u003c/code\u003e) to suppress informational notes emitted during normal plugin processing. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/discussions/3380%5B#3380%5D(https://redirect.github.com/apache/logging-log4j2/issues/3380)\"\u003eapache/logging-log4j2#3380\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4063\"\u003e#4063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing setters to \u003ccode\u003eRfc5424LayoutBuilder\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure scripts in the global \u003ccode\u003eScripts\u003c/code\u003e element have explicit names by throwing a \u003ccode\u003eConfigurationException\u003c/code\u003e for unnamed ones. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify file manager registry factory methods (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated withers in builder classes in favor of setters. This change improves API consistency with Log4j Core 3 and helps users adapt to the upcoming changes. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3750\"\u003e#3750\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix script resolution failure when the \u003ccode\u003eScripts\u003c/code\u003e element is placed after a \u003ccode\u003eScriptRef\u003c/code\u003e in the configuration. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3336\"\u003e#3336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eArrayIndexOutOfBoundsException\u003c/code\u003e thrown by \u003ccode\u003eThrowableStackTraceRenderer\u003c/code\u003e when the stack trace is modified concurrently (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3940\"\u003e#3940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSLF4JLogger.atFatal()\u003c/code\u003e returning \u003ccode\u003eatLevel(Level.TRACE)\u003c/code\u003e instead of \u003ccode\u003eatLevel(Level.FATAL)\u003c/code\u003e. This was causing \u003ccode\u003eFATAL\u003c/code\u003e-level log events to be silently discarded when using the fluent API through the \u003ccode\u003elog4j-to-slf4j\u003c/code\u003e bridge. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4068\"\u003e#4068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4089\"\u003e#4089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Javadoc references across module boundaries (i.e., cross-references) (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4099\"\u003e#4099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix header write in \u003ccode\u003eRollingRandomAccessFileManager\u003c/code\u003e that was being incorrectly skipped if \u003ccode\u003eappend=true\u003c/code\u003e and the file didn't exist before\u003c/li\u003e\n\u003cli\u003eFix a properties file configuration regression caused by not referenced loggers, appenders, and filters (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4036\"\u003e#4036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4069\"\u003e#4069\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003ejvmrunargs\u003c/code\u003e lookup. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.junit:junit-bom\u003c/code\u003e to version \u003ccode\u003e5.13.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3850\"\u003e#3850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.mongodb:bson\u003c/code\u003e to version \u003ccode\u003e5.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.xerial.snappy:snappy-java\u003c/code\u003e to version \u003ccode\u003e1.1.10.8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3841\"\u003e#3841\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/apache/logging-log4j2/commit/c1ad2a66cc90e643ec319b9e131764c9710bebc5\"\u003e\u003ccode\u003ec1ad2a6\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/8b3a7990421ec5cff2a44914c07d0676067c31ad\"\u003e\u003ccode\u003e8b3a799\u003c/code\u003e\u003c/a\u003e Set version to \u003ccode\u003e2.26.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/96486ebb8a2176f7bd14c797b334da84d90e801b\"\u003e\u003ccode\u003e96486eb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/2.x' into release/2.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/82432570e8bb9a67c32de51dc63ebcfcec939818\"\u003e\u003ccode\u003e8243257\u003c/code\u003e\u003c/a\u003e Add documentation for \u003ccode\u003eMessageRewritePolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/2a15414e839fea3f3ba61cc7403dd8e4130a15cf\"\u003e\u003ccode\u003e2a15414\u003c/code\u003e\u003c/a\u003e Add documentation pointer to the Async HTTP Appender of \u003ccode\u003emore-log4j2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4062\"\u003e#4062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b178cb1f926b3db43c65e69e9b7be7b76431f824\"\u003e\u003ccode\u003eb178cb1\u003c/code\u003e\u003c/a\u003e Switch CI to \u003ccode\u003egha/v0\u003c/code\u003e and remove Develocity (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4108\"\u003e#4108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/23321deb0e1e1509ac16c5453653c86c1a4d5867\"\u003e\u003ccode\u003e23321de\u003c/code\u003e\u003c/a\u003e Remove changelog entries for already released changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/def55fcf441b2a9ec2e6454e8fa8e1053d7d59ba\"\u003e\u003ccode\u003edef55fc\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e.release.xml\u003c/code\u003e and \u003ccode\u003e.release-notes.adoc.ftl\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0e019f23b001219fd32c78397224b134fa41e431\"\u003e\u003ccode\u003e0e019f2\u003c/code\u003e\u003c/a\u003e Move changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a487a5d029697fc0b276a20c4277b24bf1f66b50\"\u003e\u003ccode\u003ea487a5d\u003c/code\u003e\u003c/a\u003e Tidy up changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.4...rel/2.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.11 to 5.0.12\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/folio-org/mod-kb-ebsco-java/pull/677","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/677","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/677/packages"}},{"old_version":"5.0.8","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-05-04T09:40:20.000Z","version_change":"5.0.8 → 5.0.11","issue":{"uuid":"4375484246","node_id":"PR_kwDOCFYy6M7X83uf","number":311,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","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-05-04T09:40:20.000Z","updated_at":"2026-05-04T09:43:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.11"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.folio:mod-configuration-client","old_version":"5.12.1","new_version":"5.13.0","repository_url":"https://github.com/folio-org/mod-configuration"},{"name":"joda-time:joda-time","old_version":"2.14.1","new_version":"2.14.2","repository_url":"https://github.com/JodaOrg/joda-time"},{"name":"org.folio:folio-isbn-util","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/folio-org/folio-isbn-util"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.11` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.5` |\n| [org.folio:mod-configuration-client](https://github.com/folio-org/mod-configuration) | `5.12.1` | `5.13.0` |\n| [joda-time:joda-time](https://github.com/JodaOrg/joda-time) | `2.14.1` | `2.14.2` |\n| [org.folio:folio-isbn-util](https://github.com/folio-org/folio-isbn-util) | `1.8.0` | `1.9.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.11\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.3 to 2.0.5\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-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\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\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\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🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\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 testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\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!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.0.4\u003c/h2\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.3...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:mod-configuration-client` from 5.12.1 to 5.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/mod-configuration/releases\"\u003eorg.folio:mod-configuration-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.13.0\u003c/h2\u003e\n\u003cp\u003eTrillium (R1-2026) release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-151\"\u003eMODCONF-151\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-157\"\u003eMODCONF-157\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/FOLIO-4126\"\u003eFOLIO-4126\u003c/a\u003e Switch maven workflow from Jenkins to GitHub Actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-160\"\u003eMODCONF-160\u003c/a\u003e Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\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/folio-org/mod-configuration/blob/master/NEWS.md\"\u003eorg.folio:mod-configuration-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.13.0 2026-04-22\u003c/h2\u003e\n\u003cp\u003eTrillium (R1-2026) release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-151\"\u003eMODCONF-151\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-157\"\u003eMODCONF-157\u003c/a\u003e,\u003ca href=\"https://folio-org.atlassian.net/browse/FOLIO-4126\"\u003eFOLIO-4126\u003c/a\u003e Switch maven workflow from Jenkins to GitHub Actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-160\"\u003eMODCONF-160\u003c/a\u003e Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.12.0 2025-03-15\u003c/h2\u003e\n\u003cp\u003eSunflower release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-146\"\u003eMODCONF-146\u003c/a\u003e Add folio-module-descriptor-validator to pom.xml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FOLREL-615\"\u003eFOLREL-615\u003c/a\u003e Update to mod-configuration Java 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-149\"\u003eMODCONF-149\u003c/a\u003e Upgrade all dependencies for Sunflower (R1-2025)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.11.0 2024-10-23\u003c/h2\u003e\n\u003cp\u003eRamsons release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-148\"\u003eMODCONF-148\u003c/a\u003e: Ramsons deps: RMB 35.3.0, Vert.x 4.5.10, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.10.0 2024-03-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODCONF-144\"\u003eMODCONF-144\u003c/a\u003e Quesnelia deps: RMB 35.2.0, Vert.x 4.5.4, log4j 2.23.0, …\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.2 2023-10-06\u003c/h2\u003e\n\u003cp\u003ePoppy release with dependency upgrades only:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-142\"\u003eMODCONF-142\u003c/a\u003e Poppy dependencies: RMB 35.1.0, Vert.x 4.4.5, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-139\"\u003eMODCONF-139\u003c/a\u003e Java 17\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.1 2023-02-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-134\"\u003eMODCONF-134\u003c/a\u003e RMB 35.0.5, Vert.x 4.3.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.9.0 2022-10-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-127\"\u003eMODCONF-127\u003c/a\u003e Upgrade to RMB 35.0.0 Vert.x 4.3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0 2022-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-111\"\u003eMODCONF-111\u003c/a\u003e RMB 34.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7.9 2022-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODCONF-113\"\u003eMODCONF-113\u003c/a\u003e Revert RMB 34, allow PostgreSQL 10 for Lotus and Kiwi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.7.8 2022-06-08\u003c/h2\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/folio-org/mod-configuration/commit/3041b03552ac18133d6b7752907dc6bfd972a27f\"\u003e\u003ccode\u003e3041b03\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/5dfabfb5a061254951c0af107498299b4706b179\"\u003e\u003ccode\u003e5dfabfb\u003c/code\u003e\u003c/a\u003e Add NEWS for 5.13.0 Trillium R1-2026\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/e45384e7abcc18c82138bd643be3d71fea951c94\"\u003e\u003ccode\u003ee45384e\u003c/code\u003e\u003c/a\u003e Delete Jenkinsfile-disabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/bc947699c1f01333990b6e1806c58a0bbcc0b69e\"\u003e\u003ccode\u003ebc94769\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/172\"\u003e#172\u003c/a\u003e from folio-org/MODCONF-160\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/e7c1d2ea4f27fec8bfa77b8acf522a2d9262e9eb\"\u003e\u003ccode\u003ee7c1d2e\u003c/code\u003e\u003c/a\u003e MODCONF-160: Bump dependencies for Trillium: Vertx 5.0.11, log4j 2.25.4, …\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/a0d76debf928d0691106781b10ed7e0287181455\"\u003e\u003ccode\u003ea0d76de\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/169\"\u003e#169\u003c/a\u003e from folio-org/FOLIO-4126-initial-maven-workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/ceb5086bfd2865846a343a67af9a4f7e27ea6697\"\u003e\u003ccode\u003eceb5086\u003c/code\u003e\u003c/a\u003e Enable workflow trigger conditions MODCONF-157\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/fad75ff58ab7cee522a3ce25558e80af02966980\"\u003e\u003ccode\u003efad75ff\u003c/code\u003e\u003c/a\u003e Use maven Workflows MODCONF-157\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/c0b52e031d2173024a338970a602dc698a3ab229\"\u003e\u003ccode\u003ec0b52e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-configuration/issues/166\"\u003e#166\u003c/a\u003e from folio-org/MODCONF-151\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-configuration/commit/41af434969d4b9efcffbdfe07244f1c5b7ff6b45\"\u003e\u003ccode\u003e41af434\u003c/code\u003e\u003c/a\u003e MODCONF-151: Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/mod-configuration/compare/v5.12.1...v5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `joda-time:joda-time` from 2.14.1 to 2.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JodaOrg/joda-time/releases\"\u003ejoda-time:joda-time's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v2.14.2\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://www.joda.org/joda-time/changes-report.html#a2.14.2\"\u003echange notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate time zone data to 2026bgtz by \u003ca href=\"https://github.com/jodastephen\"\u003e\u003ccode\u003e@​jodastephen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/JodaOrg/joda-time/pull/831\"\u003eJodaOrg/joda-time#831\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\"\u003ehttps://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\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/JodaOrg/joda-time/commit/d6ba4f03c242c12feac308ac25b841a8c9457674\"\u003e\u003ccode\u003ed6ba4f0\u003c/code\u003e\u003c/a\u003e Release v2.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JodaOrg/joda-time/commit/43ea40b0c2117e272dbef2b20fd675b43378c8fd\"\u003e\u003ccode\u003e43ea40b\u003c/code\u003e\u003c/a\u003e Update time zone data to 2026bgtz (\u003ca href=\"https://redirect.github.com/JodaOrg/joda-time/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/JodaOrg/joda-time/compare/v2.14.1...v2.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-isbn-util` from 1.8.0 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/folio-org/folio-isbn-util/releases\"\u003eorg.folio:folio-isbn-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/folio-org/folio-isbn-util/blob/master/NEWS.md\"\u003eorg.folio:folio-isbn-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/folio-org/folio-isbn-util/commit/46c1473557b720bbd07d574df0d8f221a28a29bf\"\u003e\u003ccode\u003e46c1473\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/40b119235441ed1e08c4107d5c886458626ae697\"\u003e\u003ccode\u003e40b1192\u003c/code\u003e\u003c/a\u003e update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/4bea8116054c2043e6a4ef5019ff1dd381f8d9f5\"\u003e\u003ccode\u003e4bea811\u003c/code\u003e\u003c/a\u003e Bump org.apache.logging.log4j:log4j-core from 2.24.1 to 2.25.3 (\u003ca href=\"https://redirect.github.com/folio-org/folio-isbn-util/issues/34\"\u003e#34\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-isbn-util/commit/ce83a2b3daa447ff546a38a71be0364b127732d4\"\u003e\u003ccode\u003ece83a2b\u003c/code\u003e\u003c/a\u003e Release 1.8.0 (\u003ca href=\"https://redirect.github.com/folio-org/folio-isbn-util/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/folio-isbn-util/compare/v1.8.0...v1.9.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\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/folio-org/mod-gobi/pull/311","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-gobi/issues/311","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/311/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-05-03T11:42:53.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4371673588","node_id":"PR_kwDOBVcdIs7XxBSw","number":1348,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","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-05-03T11:42:53.000Z","updated_at":"2026-05-03T11:59:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.3","new_version":"3.2.4","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.0","new_version":"13.4.2","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-stack-depchain | `5.0.10` | `5.0.11` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.2` | `2.21.3` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.3` | `3.2.4` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| org.folio:folio-s3-client | `3.0.0` | `3.0.1` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.0` | `13.4.2` |\n\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.testcontainers:testcontainers-bom` from 2.0.4 to 2.0.5\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-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\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\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\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🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\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 testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\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!-- raw HTML omitted --\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/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\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.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\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.21.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.caffeine:caffeine` from 3.2.3 to 3.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ben-manes/caffeine/releases\"\u003ecom.github.ben-manes.caffeine:caffeine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved access expiration's read performance by avoiding false sharing effects caused by the timestamp update\u003c/li\u003e\n\u003cli\u003eFixed head-of-line blocking of expiration queues caused by in-flight async entries (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed various minor issues found using AI audits\u003c/li\u003e\n\u003cli\u003eAdded \u003ca href=\"https://docs.oracle.com/en/java/javase/25/docs/api//java.base/java/io/ObjectInputFilter.html\"\u003eObjectInputFilter\u003c/a\u003e support to JCache\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/ben-manes/caffeine/commit/836b65c0a83e5d1641ded9c6de578654bc04b2e9\"\u003e\u003ccode\u003e836b65c\u003c/code\u003e\u003c/a\u003e use a consistent expiration tolerance calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0dc7daf962730048fe46ae4626827afbb97ddf92\"\u003e\u003ccode\u003e0dc7daf\u003c/code\u003e\u003c/a\u003e resurrect in-flight async entries on expiration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0bac8b54fd634ffe95d35ccd1d94daba95e7b369\"\u003e\u003ccode\u003e0bac8b5\u003c/code\u003e\u003c/a\u003e handle head-of-line blocking of expiration queues (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/ff258366de0a89129152ead72524ce88f8fca67b\"\u003e\u003ccode\u003eff25836\u003c/code\u003e\u003c/a\u003e test polish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f3a6176e2e3a7fe085214472858c6029c108fc3f\"\u003e\u003ccode\u003ef3a6176\u003c/code\u003e\u003c/a\u003e Fix JCache close/createCache races and recursive teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/622fbe7dbf7606f114b956205706935be2fcf3c8\"\u003e\u003ccode\u003e622fbe7\u003c/code\u003e\u003c/a\u003e Fix removal in identity views and widen hill-climber counters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/8da5a7a05d8b725c9dbd577be8ffaf2372aa7e23\"\u003e\u003ccode\u003e8da5a7a\u003c/code\u003e\u003c/a\u003e defer weighing the entry until after the putIfAbsent hit fast-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/94ad0ff8556c9923a8d9746ab85af9ee830dd051\"\u003e\u003ccode\u003e94ad0ff\u003c/code\u003e\u003c/a\u003e Record eviction stats before notifying the removal listener consistently\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/f94c0113d0c98dc0afaadf1f6748ea280aa4dff7\"\u003e\u003ccode\u003ef94c011\u003c/code\u003e\u003c/a\u003e Auto-assert eviction stats alongside notifications.withCause.exclusively\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2e945e090fbff4f96251dfe1bacba3780a5bdb0c\"\u003e\u003ccode\u003e2e945e0\u003c/code\u003e\u003c/a\u003e Skip timestamp writes within tolerance on the read path.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.3...v3.2.4\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.0 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-13.4.2\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.2 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e - False-positive in Indentation check with yield switch statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e - Add checks for OpenJDK Style §4.3 - Method Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18438\"\u003e#18438\u003c/a\u003e - False positive: EmptyLineSeparator reports violation on method call.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.4.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5460\"\u003e#5460\u003c/a\u003e - ImportOrder: option=under; doesn't allow empty line between 'import' and 'import static'.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19641\"\u003e#19641\u003c/a\u003e - Add checks for OpenJDK Style §3.10 - Variable Declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19620\"\u003e#19620\u003c/a\u003e - Add checks for OpenJDK Style §3.14 - Literals.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19619\"\u003e#19619\u003c/a\u003e - Add checks for OpenJDK Style §3.7 - Indentation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19617\"\u003e#19617\u003c/a\u003e - Add checks for OpenJDK Style §2 - Java Source Files.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19662\"\u003e#19662\u003c/a\u003e - Add checks for OpenJDK Style §3.12 - Lambda Expressions.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19559\"\u003e#19559\u003c/a\u003e - AnnotationLocation allows same-line parameterless annotation on class declarations (violates Google Style §4.8.5.2).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19608\"\u003e#19608\u003c/a\u003e - False negative: VariableDeclarationUsageDistance does not flag variable usage inside try blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19682\"\u003e#19682\u003c/a\u003e - Add RECORD_DEF and COMPACT_CTOR_DEF to AtclauseOrder target in google_checks.xml.\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/checkstyle/checkstyle/commit/7fade3bcc49c0904d75120569c5981803cf2cc40\"\u003e\u003ccode\u003e7fade3b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/559c008bcc15453b8d5fd4fbffb41c0c744deb8d\"\u003e\u003ccode\u003e559c008\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ff1f4f563ba0b16ff131d1b1743c82ad52216a3\"\u003e\u003ccode\u003e8ff1f4f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19772\"\u003e#19772\u003c/a\u003e: Excluded plexus-utils due to vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7de17688deeee8f6a63e984aa6fb3a9a97e1b78e\"\u003e\u003ccode\u003e7de1768\u003c/code\u003e\u003c/a\u003e dependency: bump checkerframework.version from 4.0.0 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ff75c2009e76a16b3707be32664511a68372881f\"\u003e\u003ccode\u003eff75c20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comments out of Javadoc for javadoctype input files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3db5753892ce89f595fd074ae2e249b3eacf2ddc\"\u003e\u003ccode\u003e3db5753\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19729\"\u003e#19729\u003c/a\u003e: added formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/56c54ad3d2dbacda8d2fe774f6aa8b63e5e4544c\"\u003e\u003ccode\u003e56c54ad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e: Fix Indentation false positive for nested yield switch expression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/04a55f7705fc4ebb9ec1ebddaff369b303446805\"\u003e\u003ccode\u003e04a55f7\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e: Added checks for OpenJDK Style §4.3 - Method Names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1a3c4805ce4328d6c4d3659ebe1ed35a1123f43\"\u003e\u003ccode\u003ec1a3c48\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12843\"\u003e#12843\u003c/a\u003e: Activate disabled no-error validation jobs in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2dce8d293c5fe98b145ec4fb1b6340f161a52067\"\u003e\u003ccode\u003e2dce8d2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13740\"\u003e#13740\u003c/a\u003e: Find a way to make example message skip par or message without ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.0...checkstyle-13.4.2\"\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/folio-org/mod-inventory-storage/pull/1348","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-inventory-storage/issues/1348","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1348/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-05-03T01:13:19.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4370529586","node_id":"PR_kwDOCQigas7XtqYK","number":676,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","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-05-03T01:13:19.000Z","updated_at":"2026-05-03T01:17:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"commons-codec:commons-codec","old_version":"1.21.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.0","new_version":"13.4.2","repository_url":"https://github.com/checkstyle/checkstyle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.2` | `2.21.3` |\n| io.vertx:vertx-stack-depchain | `5.0.10` | `5.0.11` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.21.0` | `1.22.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.0` | `13.4.2` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\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.21.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\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.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \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/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \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/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \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/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \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/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \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/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \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/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \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/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \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/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \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/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \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/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \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/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \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/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \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/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \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/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \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/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \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/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \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/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \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/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \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/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \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/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \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/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \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/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \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/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \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/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \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/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \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/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \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/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \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/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\u003c/h2\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\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.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\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/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.21.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.22.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.22.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-326:  Add Base58 support. Thanks to Inkeet, Gary Gregory, Wolff Bock von Wuelfingen.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[]). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-335:  Add GitIdentifiers to compute Git blob and tree object identifiers. Thanks to Piotr P. Karwasz, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-249:  Fix Incorrect transform of CH digraph according Metaphone basic rules \u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/423\"\u003e#423\u003c/a\u003e. Thanks to Shalu Jha, Andrey, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-317:  ColognePhonetic can create duplicate consecutive codes in some cases. Thanks to DRUser123, Shalu Jha, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add boundary tests for BinaryCodec.fromAscii partial-bit inputs [#425](https://github.com/apache/commons-codec/issues/425). Thanks to fancying, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-336:  Base64.Builder.setUrlSafe(boolean) Javadoc incorrectly states null is accepted for primitive boolean parameter. Thanks to Partha Paul, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 96 to 98. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\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/apache/commons-codec/commit/81a6295f071df5819893422a397d94bc396f2edd\"\u003e\u003ccode\u003e81a6295\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.22.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/73104b011a9758896904831f9b1bd29aad077f11\"\u003e\u003ccode\u003e73104b0\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8e36214fa2760d37e4e9c83336ed5bb324c23482\"\u003e\u003ccode\u003e8e36214\u003c/code\u003e\u003c/a\u003e In-line single use test local variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9bd67e787d88705baa26e85f3a9609dec015ba5b\"\u003e\u003ccode\u003e9bd67e7\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/25e52b06a3c24dc06216e7d29321a2f01c60ec6f\"\u003e\u003ccode\u003e25e52b0\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e2ebaca8b30d1d04d0eb6a4e811a6d26631f4d31\"\u003e\u003ccode\u003ee2ebaca\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/33998a05a8adc84ca944bad2e5c7215309d1477b\"\u003e\u003ccode\u003e33998a0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/50c6583280cb3ed67407dcaeb31df4f8fa8ede20\"\u003e\u003ccode\u003e50c6583\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b2be3a82b2d0902e89718a56c6afb5850d020668\"\u003e\u003ccode\u003eb2be3a8\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/20f09bfcfdce88760ec9be095b848e85d9084acf\"\u003e\u003ccode\u003e20f09bf\u003c/code\u003e\u003c/a\u003e Use final.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.21.0...rel/commons-codec-1.22.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.0 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-13.4.2\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.2 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.2\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e - False-positive in Indentation check with yield switch statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e - Add checks for OpenJDK Style §4.3 - Method Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18438\"\u003e#18438\u003c/a\u003e - False positive: EmptyLineSeparator reports violation on method call.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.4.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.4.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.4.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5460\"\u003e#5460\u003c/a\u003e - ImportOrder: option=under; doesn't allow empty line between 'import' and 'import static'.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19641\"\u003e#19641\u003c/a\u003e - Add checks for OpenJDK Style §3.10 - Variable Declarations.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19620\"\u003e#19620\u003c/a\u003e - Add checks for OpenJDK Style §3.14 - Literals.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19619\"\u003e#19619\u003c/a\u003e - Add checks for OpenJDK Style §3.7 - Indentation.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19617\"\u003e#19617\u003c/a\u003e - Add checks for OpenJDK Style §2 - Java Source Files.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19662\"\u003e#19662\u003c/a\u003e - Add checks for OpenJDK Style §3.12 - Lambda Expressions.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19559\"\u003e#19559\u003c/a\u003e - AnnotationLocation allows same-line parameterless annotation on class declarations (violates Google Style §4.8.5.2).\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19608\"\u003e#19608\u003c/a\u003e - False negative: VariableDeclarationUsageDistance does not flag variable usage inside try blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19682\"\u003e#19682\u003c/a\u003e - Add RECORD_DEF and COMPACT_CTOR_DEF to AtclauseOrder target in google_checks.xml.\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/checkstyle/checkstyle/commit/7fade3bcc49c0904d75120569c5981803cf2cc40\"\u003e\u003ccode\u003e7fade3b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/559c008bcc15453b8d5fd4fbffb41c0c744deb8d\"\u003e\u003ccode\u003e559c008\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ff1f4f563ba0b16ff131d1b1743c82ad52216a3\"\u003e\u003ccode\u003e8ff1f4f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19772\"\u003e#19772\u003c/a\u003e: Excluded plexus-utils due to vulnerability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7de17688deeee8f6a63e984aa6fb3a9a97e1b78e\"\u003e\u003ccode\u003e7de1768\u003c/code\u003e\u003c/a\u003e dependency: bump checkerframework.version from 4.0.0 to 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ff75c2009e76a16b3707be32664511a68372881f\"\u003e\u003ccode\u003eff75c20\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comments out of Javadoc for javadoctype input files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3db5753892ce89f595fd074ae2e249b3eacf2ddc\"\u003e\u003ccode\u003e3db5753\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19729\"\u003e#19729\u003c/a\u003e: added formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/56c54ad3d2dbacda8d2fe774f6aa8b63e5e4544c\"\u003e\u003ccode\u003e56c54ad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19709\"\u003e#19709\u003c/a\u003e: Fix Indentation false positive for nested yield switch expression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/04a55f7705fc4ebb9ec1ebddaff369b303446805\"\u003e\u003ccode\u003e04a55f7\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19755\"\u003e#19755\u003c/a\u003e: Added checks for OpenJDK Style §4.3 - Method Names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1a3c4805ce4328d6c4d3659ebe1ed35a1123f43\"\u003e\u003ccode\u003ec1a3c48\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12843\"\u003e#12843\u003c/a\u003e: Activate disabled no-error validation jobs in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2dce8d293c5fe98b145ec4fb1b6340f161a52067\"\u003e\u003ccode\u003e2dce8d2\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13740\"\u003e#13740\u003c/a\u003e: Find a way to make example message skip par or message without ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.0...checkstyle-13.4.2\"\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/folio-org/mod-kb-ebsco-java/pull/676","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/676","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/676/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-04-26T01:12:59.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4329713326","node_id":"PR_kwDOCQigas7VqtM7","number":675,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-03T01:13:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-26T01:12:59.000Z","updated_at":"2026-05-03T01:13:07.000Z","time_to_close":604806,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"commons-codec:commons-codec","old_version":"1.21.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: io.vertx:vertx-stack-depchain, [commons-codec:commons-codec](https://github.com/apache/commons-codec) and [org.projectlombok:lombok](https://github.com/projectlombok/lombok).\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `commons-codec:commons-codec` from 1.21.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.22.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.22.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-326:  Add Base58 support. Thanks to Inkeet, Gary Gregory, Wolff Bock von Wuelfingen.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodecInputStream.AbstracBuilder.setByteArray(byte[]). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-335:  Add GitIdentifiers to compute Git blob and tree object identifiers. Thanks to Piotr P. Karwasz, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-249:  Fix Incorrect transform of CH digraph according Metaphone basic rules \u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/423\"\u003e#423\u003c/a\u003e. Thanks to Shalu Jha, Andrey, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-317:  ColognePhonetic can create duplicate consecutive codes in some cases. Thanks to DRUser123, Shalu Jha, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add boundary tests for BinaryCodec.fromAscii partial-bit inputs [#425](https://github.com/apache/commons-codec/issues/425). Thanks to fancying, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-336:  Base64.Builder.setUrlSafe(boolean) Javadoc incorrectly states null is accepted for primitive boolean parameter. Thanks to Partha Paul, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 96 to 98. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\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/apache/commons-codec/commit/81a6295f071df5819893422a397d94bc396f2edd\"\u003e\u003ccode\u003e81a6295\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.22.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/73104b011a9758896904831f9b1bd29aad077f11\"\u003e\u003ccode\u003e73104b0\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8e36214fa2760d37e4e9c83336ed5bb324c23482\"\u003e\u003ccode\u003e8e36214\u003c/code\u003e\u003c/a\u003e In-line single use test local variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9bd67e787d88705baa26e85f3a9609dec015ba5b\"\u003e\u003ccode\u003e9bd67e7\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/25e52b06a3c24dc06216e7d29321a2f01c60ec6f\"\u003e\u003ccode\u003e25e52b0\u003c/code\u003e\u003c/a\u003e Use vararg syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e2ebaca8b30d1d04d0eb6a4e811a6d26631f4d31\"\u003e\u003ccode\u003ee2ebaca\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/33998a05a8adc84ca944bad2e5c7215309d1477b\"\u003e\u003ccode\u003e33998a0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 7.0.0 to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/50c6583280cb3ed67407dcaeb31df4f8fa8ede20\"\u003e\u003ccode\u003e50c6583\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.4 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b2be3a82b2d0902e89718a56c6afb5850d020668\"\u003e\u003ccode\u003eb2be3a8\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/20f09bfcfdce88760ec9be095b848e85d9084acf\"\u003e\u003ccode\u003e20f09bf\u003c/code\u003e\u003c/a\u003e Use final.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.21.0...rel/commons-codec-1.22.0\"\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.44 to 1.18.46\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.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\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/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\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/folio-org/mod-kb-ebsco-java/pull/675","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/675","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/675/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-04-19T11:43:33.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4290723702","node_id":"PR_kwDOBVcdIs7TtOvO","number":1343,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-04-19T11:43:33.000Z","updated_at":"2026-04-19T11:59:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: io.vertx:vertx-stack-depchain and org.folio:folio-s3-client.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\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/folio-org/mod-inventory-storage/pull/1343","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-inventory-storage/issues/1343","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1343/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":null,"pr_created_at":"2026-04-19T07:38:44.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4290233760","node_id":"PR_kwDOBDW5t87Trzfn","number":454,"state":"open","title":"fix(deps): bump the prod-deps group with 2 updates","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-04-19T07:38:44.000Z","updated_at":"2026-04-19T07:43:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11"},{"name":"org.folio:folio-s3-client","old_version":"3.0.0","new_version":"3.0.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 2 updates: io.vertx:vertx-stack-depchain and org.folio:folio-s3-client.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\nUpdates `org.folio:folio-s3-client` from 3.0.0 to 3.0.1\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/folio-org/mod-users/pull/454","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-users/issues/454","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/454/packages"}},{"old_version":"5.0.10","new_version":"5.0.11","update_type":"patch","path":"the prod-deps group","pr_created_at":"2026-04-19T01:13:30.000Z","version_change":"5.0.10 → 5.0.11","issue":{"uuid":"4289629972","node_id":"PR_kwDOCQigas7TqDyx","number":674,"state":"open","title":"fix(deps): bump io.vertx:vertx-stack-depchain from 5.0.10 to 5.0.11 in the prod-deps group","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-04-19T01:13:30.000Z","updated_at":"2026-04-26T03:00:49.126Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.10","new_version":"5.0.11","repository_url":null}],"path":"the prod-deps group","ecosystem":"maven"},"body":"Bumps the prod-deps group with 1 update: io.vertx:vertx-stack-depchain.\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.10 to 5.0.11\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.vertx:vertx-stack-depchain\u0026package-manager=maven\u0026previous-version=5.0.10\u0026new-version=5.0.11)](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 \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/folio-org/mod-kb-ebsco-java/pull/674","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-kb-ebsco-java/issues/674","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/674/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-04-16T08:16:55.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4274181285","node_id":"PR_kwDOCifnI87S5WZH","number":615,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-21T22:52:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T08:16:55.000Z","updated_at":"2026-04-21T22:52:49.000Z","time_to_close":484553,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"io.vertx:vertx-rx-java","old_version":"4.5.25","new_version":"4.5.26"},{"name":"commons-net:commons-net","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/apache/commons-net"},{"name":"org.folio:mod-di-converter-storage-client","old_version":"2.4.3","new_version":"2.5.0","repository_url":"https://github.com/folio-org/mod-di-converter-storage"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| io.vertx:vertx-rx-java | `4.5.25` | `4.5.26` |\n| [commons-net:commons-net](https://github.com/apache/commons-net) | `3.12.0` | `3.13.0` |\n| [org.folio:mod-di-converter-storage-client](https://github.com/folio-org/mod-di-converter-storage) | `2.4.3` | `2.5.0` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n\n\nUpdates `io.vertx:vertx-rx-java` from 4.5.25 to 4.5.26\n\nUpdates `commons-net:commons-net` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-net/blob/master/RELEASE-NOTES.txt\"\u003ecommons-net:commons-net's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Net 3.13.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Net team is pleased to announce the release of Apache Commons Net 3.13.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Net library contains a collection of network utilities and protocol implementations.\nSupported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, and Whois.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Net, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Net website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-net/\"\u003ehttps://commons.apache.org/proper/commons-net/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-net/download_net.cgi\"\u003ehttps://commons.apache.org/proper/commons-net/download_net.cgi\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo           Add DatagramSocketClient.getDefaultTimeoutDuration() and deprecate getDefaultTimeout(). Thanks to Gary Gregory.\no NET-741:  Add subnet IPv6 handling with SubnetUtils6 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/391\"\u003e#391\u003c/a\u003e. Thanks to Maros Orsak, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo           DaytimeTCPClientTest now should now pass inside most VPNs. Thanks to Henri Biestro, Gary Gregory.\no           Migrate tests to JUnit5 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/358\"\u003e#358\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/359\"\u003e#359\u003c/a\u003e. Thanks to Jakub Kupczyk, Gary Gregory.\no           Fix malformed Javadoc comments. Thanks to Gary Gregory.\no           IMAPExportMbox now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no           IOUtil.readWrite() now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no           TelnetInputStream now restores the current thread's interrupt flag when catching InterruptedException. Thanks to Gary Gregory.\no NET-740:  FTP fails to parse listings for Linux vsftpd in Chinese or Japanese \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/393\"\u003e#393\u003c/a\u003e. Thanks to Jianwei Guo, Gary Gregory.\no           TelnetInputStream.read() doesn't preserve the original InterruptedException as the cause of its InterruptedIOException. Thanks to Gary Gregory.\no           FTPClient._storeFile(String, String, InputStream) doesn't always close it's internal socket when an exception is thrown early in processing. Thanks to Gary Gregory.\no           ListenerList.removeListener(T) now ignores null input to avoid a NullPointerException. Thanks to Gary Gregory.\no           ListenerList.addListener(T) now ignores null input. Thanks to Gary Gregory.\no           Fix typo in FTPConnectionClosedException message from FTP.getReply(boolean). Thanks to Gary Gregory.\no           Reimplement Util.copyReader() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Reimplement Util.copyStream() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Reimplement Util.copyStream() with IOUtils.copyLarge(). Thanks to Gary Gregory.\no           Deprecate Util.copyReader(Reader, Writer) in favor of IOUtils.copyLarge(Reader, Writer). Thanks to Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo           Bump org.apache.commons:commons-parent from 85 to 97 \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/371\"\u003e#371\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/388\"\u003e#388\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-net/issues/389\"\u003e#389\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no           Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory, Dependabot.\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/apache/commons-net/commit/35fa0dff3e8660359832e72631ff3cf557b543a8\"\u003e\u003ccode\u003e35fa0df\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 3.13.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/1cc5b6e77d86bb54131742fee175e7c700bbf2ca\"\u003e\u003ccode\u003e1cc5b6e\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/a4b246e085c1d3ce5936806d8f85d2e826daca8a\"\u003e\u003ccode\u003ea4b246e\u003c/code\u003e\u003c/a\u003e Reuse IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/e5ca262cea38b2f889eb003818cf9f97a6395ad6\"\u003e\u003ccode\u003ee5ca262\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3cb18ec82ef0b3640536137639763a682994a61e\"\u003e\u003ccode\u003e3cb18ec\u003c/code\u003e\u003c/a\u003e Deprecate Util.copyReader(Reader, Writer) in favor of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3373d77db2376665a034e753e3646251b3d23aa4\"\u003e\u003ccode\u003e3373d77\u003c/code\u003e\u003c/a\u003e Reimplement Util.copyReader() with IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3be2077ccf1da69614a7883ed352037e30f3366f\"\u003e\u003ccode\u003e3be2077\u003c/code\u003e\u003c/a\u003e Reimplement Util.copyStream() with IOUtils.copyLarge()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/7b41144008427acceea596ac74f36e716ea2586e\"\u003e\u003ccode\u003e7b41144\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/1b584b493ffa6a1b42cbda3c7f683e073f1a3bdf\"\u003e\u003ccode\u003e1b584b4\u003c/code\u003e\u003c/a\u003e Fix typo in FTPConnectionClosedException message from\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-net/commit/3792023843b95dabe60fb745287cae94c8a44be5\"\u003e\u003ccode\u003e3792023\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-net/compare/rel/commons-net-3.12.0...rel/commons-net-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:mod-di-converter-storage-client` from 2.4.3 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/releases\"\u003eorg.folio:mod-di-converter-storage-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003ch2\u003e2025-04-14 2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-425\"\u003eMODDICONV-425\u003c/a\u003e Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-429\"\u003eMODDICONV-429\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-427\"\u003eMODDICONV-427\u003c/a\u003e Delete old association tables\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/folio-org/mod-di-converter-storage/blob/master/NEWS.md\"\u003eorg.folio:mod-di-converter-storage-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2025-04-14 2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-425\"\u003eMODDICONV-425\u003c/a\u003e Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-429\"\u003eMODDICONV-429\u003c/a\u003e Upgrade module to Vert.x 5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-427\"\u003eMODDICONV-427\u003c/a\u003e Delete old association tables\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-13 2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDATAIMP-1102\"\u003eMODDATAIMP-1102\u003c/a\u003e Empty contributor and vendor reference properties created in order when no values in incoming record\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-409\"\u003eMODDICONV-409\u003c/a\u003e Update to Java 21 mod-di-converter-storage Sunflower R1 2025\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-29 2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-312\"\u003eMODDICONV-312\u003c/a\u003e Create general associations table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-373\"\u003eMODDICONV-373\u003c/a\u003e Disallow create/update of a job profile without actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-391\"\u003eMODDICONV-391\u003c/a\u003e Create migration script for Order mapping profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-399\"\u003eMODDICONV-399\u003c/a\u003e Upgrade Spring from 5.3.23 to 6.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-393\"\u003eMODDICONV-393\u003c/a\u003e Fix inconsistencies in permission namings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-396\"\u003eMODDICONV-396\u003c/a\u003e Remove accepted values from Instance, Holdings, Items and Orders mapping profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-403\"\u003eMODDICONV-403\u003c/a\u003e mod-di-converter-storage Ramsons 2024 R2 - RMB v35.3.x update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-374\"\u003eMODDICONV-374\u003c/a\u003e Validate Job Profiles with Modify action at create\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-380\"\u003eMODDICONV-380\u003c/a\u003e Validate Job Profile with Modify action at Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-388\"\u003eMODDICONV-388\u003c/a\u003e Allow hard delete of Data Import Profiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-389\"\u003eMODDICONV-389\u003c/a\u003e Remove deprecated default job profile 'Create MARC Bibs'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-390\"\u003eMODDICONV-390\u003c/a\u003e Move data import profile validation to service layer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-286\"\u003eMODDICONV-286\u003c/a\u003e Allow Job Profiles To Be Imported\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-392\"\u003eMODDICONV-392\u003c/a\u003e Overlay existing profile during job profile import\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-20 2.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICORE-398\"\u003eMODDICORE-398\u003c/a\u003e Upgrade mod-di-converter-storage to RMB 35.2.0, Vert.x 4.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-334\"\u003eMODDICONV-334\u003c/a\u003e Disallow linking MARC Update action to a MARC Modify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-367\"\u003eMODDICONV-367\u003c/a\u003e Disallow action profile creation for MARCbib record with 'Create' action type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-294\"\u003eMODDICONV-294\u003c/a\u003e Disallow creation of JobProfile containing Update without Match\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-305\"\u003eMODDICONV-305\u003c/a\u003e Remove \u0026quot;permissions\u0026quot; interface dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-364\"\u003eMODDICONV-364\u003c/a\u003e Adjust default QM Authority Create profile to new format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-363\"\u003eMODDICONV-363\u003c/a\u003e Add migration script to provide mapping data for \u0026quot;accountNo\u0026quot; field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/MODDICONV-353\"\u003eMODDICONV-353\u003c/a\u003e Create new default profile for create Authority record\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-12 2.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-345\"\u003eMODDICONV-345\u003c/a\u003e Set wrapper ids at jsonb for migrated relations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-313\"\u003eMODDICONV-313\u003c/a\u003e Upgrade mod-di-converter-storage to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-300\"\u003eMODDICONV-300\u003c/a\u003e Match and action profiles cannot be re-used in an import job profile - short term fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-310\"\u003eMODDICONV-310\u003c/a\u003e Add wrappers around profiles to build associations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-297\"\u003eMODDICONV-297\u003c/a\u003e Add migration script for profiles with mapping for required subfields.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-307\"\u003eMODDICONV-307\u003c/a\u003e Populate \u0026quot;value\u0026quot; with empty string if this field is absent in match profile incoming records.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-14 v2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-259\"\u003eMODDICONV-259\u003c/a\u003e Rename mod-data-import-converter-storage module to mod-di-converter-storage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-271\"\u003eMODDICONV-271\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration in all DI modules to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-292\"\u003eMODDICONV-292\u003c/a\u003e Add validation of Folio Record Type upon linking of Action and Mapping profile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-281\"\u003eMODDICONV-281\u003c/a\u003e Enable ability to edit Job profile: Default - Create SRS MARC Authority\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDICONV-282\"\u003eMODDICONV-282\u003c/a\u003e Change Job profile: Default - Create SRS MARC Authority description\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/folio-org/mod-di-converter-storage/commit/7701d18f346d465e79b4339b2f161df85934a83e\"\u003e\u003ccode\u003e7701d18\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v2.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/ced68ff2e1bdeba8f9037bbe6056cb7378a45fb3\"\u003e\u003ccode\u003eced68ff\u003c/code\u003e\u003c/a\u003e Update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/11bbc53332097e6a118e6986bb5b2591b8ebb35c\"\u003e\u003ccode\u003e11bbc53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/88\"\u003e#88\u003c/a\u003e from folio-org/dept-upd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/8e56eec5cc5390a6927d8753b99c67f4e40d964b\"\u003e\u003ccode\u003e8e56eec\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/7d9cd15540a62f18e6d72c8d4e4e8473886baca9\"\u003e\u003ccode\u003e7d9cd15\u003c/code\u003e\u003c/a\u003e MODDICONV-427 - Removed tables (\u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/37ca77cb24ce5a1e48b0b76f771430798ef20724\"\u003e\u003ccode\u003e37ca77c\u003c/code\u003e\u003c/a\u003e MODDICONV-429: Upgrade module to Vert.x 5.0 (\u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/14860c61fdd2235d3d6f229def51dce8b9969f58\"\u003e\u003ccode\u003e14860c6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/folio-org/mod-di-converter-storage/issues/83\"\u003e#83\u003c/a\u003e from folio-org/MODDICONV-425\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/9166b91da035fe1ab630190c8708e83f2a26a309\"\u003e\u003ccode\u003e9166b91\u003c/code\u003e\u003c/a\u003e MODDICONV-425: Remove accepted values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/311ddf2aefd021bce0cc6eb46b75e4a343935ba4\"\u003e\u003ccode\u003e311ddf2\u003c/code\u003e\u003c/a\u003e MODDICONV-425: Create new Default Mapping profile for Mosaic invoices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/commit/e9afcde40a5e2d7ef8db18fdd3e8ea825bb3b7ea\"\u003e\u003ccode\u003ee9afcde\u003c/code\u003e\u003c/a\u003e MODDICONV-418 - Field mapping profile corruption for orders in Ramsons Test e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/mod-di-converter-storage/compare/v2.4.3...v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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\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/folio-org/mod-invoice/pull/615","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice/issues/615","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/615/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-04-15T07:57:47.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4267231318","node_id":"PR_kwDOCifqbM7SjrI7","number":255,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T23:58:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T07:57:47.000Z","updated_at":"2026-04-20T23:58:42.000Z","time_to_close":489654,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates in the / directory: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain and [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client).\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-invoice-storage/pull/255","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice-storage/issues/255","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/255/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-04-14T17:15:20.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4263670511","node_id":"PR_kwDOCrugRs7SYp5C","number":194,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T12:15:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T17:15:20.000Z","updated_at":"2026-04-20T12:15:24.000Z","time_to_close":500402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":6,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"org.folio:folio-di-support","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-di-support"},{"name":"org.folio:folio-kafka-wrapper","old_version":"3.3.2","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-kafka-wrapper"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.1` | `2.21.2` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client) | `5.0.8` | `5.0.10` |\n| [org.folio:folio-di-support](https://github.com/folio-org/folio-di-support) | `3.0.0` | `4.0.0` |\n| [org.folio:folio-kafka-wrapper](https://github.com/folio-org/folio-kafka-wrapper) | `3.3.2` | `4.0.0` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-di-support` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-di-support/releases\"\u003eorg.folio:folio-di-support's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade the module for Vert.X 5.0.x (\u003ca href=\"https://issues.folio.org/browse/FDIS-38\"\u003eFDIS-38\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse GitHub workflow for CI/CD (\u003ca href=\"https://issues.folio.org/browse/FDIS-39\"\u003eFDIS-39\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003espringframework\u003c/code\u003e from \u003ccode\u003e6.2.3\u003c/code\u003e to \u003ccode\u003e7.0.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003evertx\u003c/code\u003e from \u003ccode\u003e4.5.13\u003c/code\u003e to \u003ccode\u003e5.0.10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elombok\u003c/code\u003e from \u003ccode\u003e1.18.36\u003c/code\u003e to \u003ccode\u003e1.18.44\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elog4j\u003c/code\u003e from \u003ccode\u003e2.24.3\u003c/code\u003e to \u003ccode\u003e2.25.4\u003c/code\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/folio-org/folio-di-support/blob/master/NEWS.md\"\u003eorg.folio:folio-di-support's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0 2026-04-06\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade the module for Vert.X 5.0.x (\u003ca href=\"https://issues.folio.org/browse/FDIS-38\"\u003eFDIS-38\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTech Dept\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse GitHub workflow for CI/CD (\u003ca href=\"https://issues.folio.org/browse/FDIS-39\"\u003eFDIS-39\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003espringframework\u003c/code\u003e from \u003ccode\u003e6.2.3\u003c/code\u003e to \u003ccode\u003e7.0.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003evertx\u003c/code\u003e from \u003ccode\u003e4.5.13\u003c/code\u003e to \u003ccode\u003e5.0.10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elombok\u003c/code\u003e from \u003ccode\u003e1.18.36\u003c/code\u003e to \u003ccode\u003e1.18.44\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003elog4j\u003c/code\u003e from \u003ccode\u003e2.24.3\u003c/code\u003e to \u003ccode\u003e2.25.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\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/folio-org/folio-di-support/commit/cd96d2fc9ba495017712145667ab67dea91a4d32\"\u003e\u003ccode\u003ecd96d2f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/c79fe08cf790a04dcab0119ae844c4e32ca56755\"\u003e\u003ccode\u003ec79fe08\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare branch release/v4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/dcd4b7a030f60b9066713c08e343d37242d8ddc5\"\u003e\u003ccode\u003edcd4b7a\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/7ceb9210c39a7a97ed5d60f97ad2916c8dc8b38b\"\u003e\u003ccode\u003e7ceb921\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/bc51736c9def8f267d40985fdde9865edbd90e2e\"\u003e\u003ccode\u003ebc51736\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/71\"\u003e#71\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/79f50e27c5638fdb91e03d74f3dca264a15b18a0\"\u003e\u003ccode\u003e79f50e2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/b207430d283075d88902de163300aed9e810abc0\"\u003e\u003ccode\u003eb207430\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 3 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/3cfaafab8a51a28dd7e9a86d8f0480e020f11779\"\u003e\u003ccode\u003e3cfaafa\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-surefire-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/ece780d86ee2d8f988358404b318da4e99de6f21\"\u003e\u003ccode\u003eece780d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump org.apache.maven.plugins:maven-compiler-plugin (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-di-support/commit/533b3aa63712fe9cdc9446451a5959785644bd2e\"\u003e\u003ccode\u003e533b3aa\u003c/code\u003e\u003c/a\u003e fix(deps): bump the prod-deps group with 2 updates (\u003ca href=\"https://redirect.github.com/folio-org/folio-di-support/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/folio-di-support/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-kafka-wrapper` from 3.3.2 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/releases\"\u003eorg.folio:folio-kafka-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch2\u003e2026-04-10 v4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-72\"\u003eKAFKAWRAP-72\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\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/folio-org/folio-kafka-wrapper/blob/master/NEWS.md\"\u003eorg.folio:folio-kafka-wrapper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2026-04-10 4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-66\"\u003eKAFKAWRAP-66\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-07 v3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-61\"\u003eKAFKAWRAP-61\u003c/a\u003e Update to folio-kafka-wrapper-util Java 21\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-28 v3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-54\"\u003eKAFKAWRAP-54\u003c/a\u003e Do not delete kafka topics if collection topic is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-58\"\u003eKAFKAWRAP-58\u003c/a\u003e Add ability to configure Kafka topic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-18 v3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-50\"\u003eKAFKAWRAP-50\u003c/a\u003e KafkaConsumerWrapper.fetch Should Set Consumer to Resumed State\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-52\"\u003eKAFKAWRAP-52\u003c/a\u003e Allow Consumer Deserializers to be Configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-11 v3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-39\"\u003eKAFKAWRAP-39\u003c/a\u003e Upgrade folio-kafka-wrapper to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-34\"\u003eKAFKAWRAP-34\u003c/a\u003e Reduce default number of partitions from 50 to 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-37\"\u003eKAFKAWRAP-37\u003c/a\u003e Added fetch() method to KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-38\"\u003eKAFKAWRAP-38\u003c/a\u003e Add Tenant Id To Every Produced Message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-41\"\u003eKAFKAWRAP-41\u003c/a\u003e Add tenant collection topics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-45\"\u003eKAFKAWRAP-45\u003c/a\u003e Propagate Logging Context From Kafka Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-46\"\u003eKAFKAWRAP-46\u003c/a\u003e Consider global load sensor when threshold exceeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODINVSTOR-1076\"\u003eMODINVSTOR-1076\u003c/a\u003e Add X-Okapi-Token header to kafka producer record headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-47\"\u003eKAFKAWRAP-47\u003c/a\u003e Extend KafkaTopicNameHelper to have formatTopicName without nameSpace\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-03-02 v2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-750\"\u003eMODDATAIMP-750\u003c/a\u003e Update util dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-21\"\u003eKAFKAWRAP-21\u003c/a\u003e Logging improvement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-30\"\u003eKAFKAWRAP-30\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-29\"\u003eKAFKAWRAP-29\u003c/a\u003e Implement mechanism of topic creation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-28\"\u003eKAFKAWRAP-28\u003c/a\u003e Fixed sporadic failures in KafkaConsumerWrapperTest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-10-18 v2.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-25\"\u003eKAFKAWRAP-25\u003c/a\u003e Upgrade dependencies fixing vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-26\"\u003eKAFKAWRAP-26\u003c/a\u003e Publish jars with source code and javadoc\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-05-23 v2.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-18\"\u003eKAFKAWRAP-18\u003c/a\u003e Add implementation pause/resume methods to support DI flow control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-22\"\u003eKAFKAWRAP-22\u003c/a\u003e Upgrade vulns: log4j-core, jackson-databind, netty-codec-http\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-22 v2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-3\"\u003eKAFKAWRAP-3\u003c/a\u003e Implement error handler contract for KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-623\"\u003eMODDATAIMP-623\u003c/a\u003e Remove Kafka cache initialization and Maven dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-4\"\u003eKAFKAWRAP-4\u003c/a\u003e Cover with tests folio-kafka-wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2021-09-29 v2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-2\"\u003eKAFKAWRAP-2\u003c/a\u003e Take folio-kafka-wrapper lib out of mod-pubsub repository\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/folio-org/folio-kafka-wrapper/commit/41599c9c7e14b0266d1bb950f607e7f8faadfe23\"\u003e\u003ccode\u003e41599c9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/7a8fdfab4b188bd1e911552dd3f543e4c48f09f3\"\u003e\u003ccode\u003e7a8fdfa\u003c/code\u003e\u003c/a\u003e Update NEWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/5e242cbcaa742e91ea986a7e0eb2e35aaf2df38a\"\u003e\u003ccode\u003e5e242cb\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-68 Fix offsets commiting (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/bde27d60b57f702ec8a67477ee3d0a35559e4ef1\"\u003e\u003ccode\u003ebde27d6\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-68 Upgrade to Vert.X 5.0.x (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/741deb95b251fe447868a92bda45e776d9a9a99f\"\u003e\u003ccode\u003e741deb9\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-66 - Expose config parameters for \u0026quot;group.instance.id\u0026quot; and \u0026quot;session....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/6298a37778080d114414329809c51a9fb4e837e4\"\u003e\u003ccode\u003e6298a37\u003c/code\u003e\u003c/a\u003e Fix plugin version (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/a2b9169cf89991135765afe6ebfd380294d9e9c6\"\u003e\u003ccode\u003ea2b9169\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-63: Upgrade all dependencies for Sunflower (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/9de907a8524d87de4e0a19a37fc210a17241b461\"\u003e\u003ccode\u003e9de907a\u003c/code\u003e\u003c/a\u003e Release 3.3.0 (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/9c468fdf02b3275930d5e028b0cc86eafbe2c9ef\"\u003e\u003ccode\u003e9c468fd\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-45 propagate okapi headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commit/db9310911a02e706b328f69f48ad3e2b121a63bb\"\u003e\u003ccode\u003edb93109\u003c/code\u003e\u003c/a\u003e KAFKAWRAP-39: Upgrade folio-kafka-wrapper to Java 17 (\u003ca href=\"https://redirect.github.com/folio-org/folio-kafka-wrapper/issues/42\"\u003e#42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/compare/v3.3.2...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-organizations-storage/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-organizations-storage/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-04-13T06:02:03.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4251678474","node_id":"PR_kwDOCKItFM7R4X_5","number":1283,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 8 updates","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-04-13T06:02:03.000Z","updated_at":"2026-04-13T06:10:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":8,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"org.folio:domain-models-api-interfaces","old_version":"36.0.0-SNAPSHOT","new_version":"36.0.0","repository_url":"https://github.com/folio-org/raml-module-builder"},{"name":"org.folio:domain-models-runtime","old_version":"36.0.0-SNAPSHOT","new_version":"36.0.0","repository_url":"https://github.com/folio-org/raml-module-builder"},{"name":"org.folio:folio-kafka-wrapper","old_version":"4.0.0-SNAPSHOT","new_version":"4.0.0","repository_url":"https://github.com/folio-org/folio-kafka-wrapper"},{"name":"org.folio:data-import-utils","old_version":"1.14.0","new_version":"2.0.0","repository_url":"https://github.com/folio-org/data-import-utils"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.21.1` | `2.21.2` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `2.0.3` | `2.0.4` |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.8` | `5.0.10` |\n| [org.folio:domain-models-api-interfaces](https://github.com/folio-org/raml-module-builder) | `36.0.0-SNAPSHOT` | `36.0.0` |\n| [org.folio:domain-models-runtime](https://github.com/folio-org/raml-module-builder) | `36.0.0-SNAPSHOT` | `36.0.0` |\n| [org.folio:folio-kafka-wrapper](https://github.com/folio-org/folio-kafka-wrapper) | `4.0.0-SNAPSHOT` | `4.0.0` |\n| [org.folio:data-import-utils](https://github.com/folio-org/data-import-utils) | `1.14.0` | `2.0.0` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `org.folio:domain-models-api-interfaces` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-api-interfaces's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-api-interfaces's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:domain-models-runtime` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:domain-models-runtime` from 36.0.0-SNAPSHOT to 36.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/raml-module-builder/releases\"\u003eorg.folio:domain-models-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev36.0.0\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/HEAD/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\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/folio-org/raml-module-builder/blob/master/NEWS.md\"\u003eorg.folio:domain-models-runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e36.0.0 2026-04-09\u003c/h2\u003e\n\u003cp\u003eTrillium (2026 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-360\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1025\"\u003eRMB-1025\u003c/a\u003e Create schema even if role already exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1028\"\u003eRMB-1028\u003c/a\u003e readonly custom field should delete property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-785\"\u003eRMB-785\u003c/a\u003e Replace GenerateRunner with domain-models-maven-plugin in README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1027\"\u003eRMB-1027\u003c/a\u003e Migrate Vert.x from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1031\"\u003eRMB-1031\u003c/a\u003e validate module_to which will be stored in DB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1023\"\u003eRMB-1023\u003c/a\u003e Remove/Reduce Ineffective/Verbose Log Lines For CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1032\"\u003eRMB-1032\u003c/a\u003e Add futurized TenantAPI.postTenantSync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1033\"\u003eRMB-1033\u003c/a\u003e RestRouting null removal: allow array in path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/FAT-22537\"\u003eFAT-22537\u003c/a\u003e Added upgrading note about ServicesResourceTransformer to avoid race condition during FolioLocal initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1036\"\u003eRMB-1036\u003c/a\u003e Initialize loggers before setting log level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1029\"\u003eRMB-1029\u003c/a\u003e TRUNCATE rmb_internal_analyze; ERROR: canceling statement due to lock timeout (55P03)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1026\"\u003eRMB-1026\u003c/a\u003e DB_MAX_LIFETIME option with default of 30 minutes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1040\"\u003eRMB-1040\u003c/a\u003e Don't \u0026quot;WARN TenantLoading TenantLoading.perform No X-Okapi-Url-to header\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1041\"\u003eRMB-1041\u003c/a\u003e HttpStatus, HttpHeaders - drop-in replacement of httpcomponents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1042\"\u003eRMB-1042\u003c/a\u003e Vert.x 5.0.6 fixing CVE-2025-67735 Netty CRLF injection request smuggling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1045\"\u003eRMB-1045\u003c/a\u003e upgrade to test-containers 2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1046\"\u003eRMB-1046\u003c/a\u003e Avoid regex in \u003ccode\u003e.replaceAll(\u0026quot; +[*]\u0026quot;, \u0026quot;\u0026quot;)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1047\"\u003eRMB-1047\u003c/a\u003e Fix polynomial runtime regex in PgUtil -  Support \u003ccode\u003e)\u003c/code\u003e and \u003ccode\u003e=\u003c/code\u003e in error message fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1030\"\u003eRMB-1030\u003c/a\u003e CachedConnectionManager \u0026quot;permission denied\u0026quot;: Better recovery from error state, warn about buggy DB_MAXSHAREDPOOLSIZE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1051\"\u003eRMB-1051\u003c/a\u003e Trillium: Bump dependencies (Vertx 5.0.10, log4j 2.25.4, …)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1052\"\u003eRMB-1052\u003c/a\u003e ERROR: 42501: permission denied for \u0026quot;CREATE SCHEMA IF NOT EXISTS\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1048\"\u003eRMB-1048\u003c/a\u003e Enable maven workflows, disable Jenkins workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.4.0 2025-02-28\u003c/h2\u003e\n\u003cp\u003eSunflower (2025 R1) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-354\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1010\"\u003eRMB-1010\u003c/a\u003e: PostgreSQLContainer withStartupAttempts(3)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1011\"\u003eRMB-1011\u003c/a\u003e: Timeout when trying to connect to DB_HOST:DB_PORT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1013\"\u003eRMB-1013\u003c/a\u003e: make helper functions public in PgUtil class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1021\"\u003eRMB-1021\u003c/a\u003e: Upgrade Java from 17 to 21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1022\"\u003eRMB-1022\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1014\"\u003eRMB-1014\u003c/a\u003e: Vert.x 4.5.13, other dep upgrades for Sunflower\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e35.3.0 2024-10-14\u003c/h2\u003e\n\u003cp\u003eRamsons (2024 R2) release, see \u003ca href=\"https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-353\"\u003eupgrade notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eNew features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-993\"\u003eRMB-993\u003c/a\u003e Set db connection application_name for Postgres' pg_stat_activity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-994\"\u003eRMB-994\u003c/a\u003e Cache loading of schema.json in CQL2PgJSON\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-997\"\u003eRMB-997\u003c/a\u003e Avoid left(...,600) for sqlExpression/sqlExpressionQuery\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-998\"\u003eRMB-998\u003c/a\u003e, \u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1007\"\u003eRMB-1007\u003c/a\u003e Upgrade dependencies for Ramsons; add license\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-985\"\u003eRMB-985\u003c/a\u003e Avoid SET ROLE/SET SCHEMA in Shared Pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1000\"\u003eRMB-1000\u003c/a\u003e Provide ObjectMapperTool.valueAsString\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-975\"\u003eRMB-975\u003c/a\u003e Define DB_HOST_ASYNC_READER, DB_PORT_ASYNC_READER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/RMB-1003\"\u003eRMB-1003\u003c/a\u003e Replace deprecated io.vertx.core.logging.Logger by org.apache.logging.log4j.Logger\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/raml-module-builder/commits/v36.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:folio-kafka-wrapper` from 4.0.0-SNAPSHOT to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/releases\"\u003eorg.folio:folio-kafka-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch2\u003e2026-04-10 v4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-72\"\u003eKAFKAWRAP-72\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\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/folio-org/folio-kafka-wrapper/blob/master/NEWS.md\"\u003eorg.folio:folio-kafka-wrapper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2026-04-10 4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix maven-javadoc-plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-66\"\u003eKAFKAWRAP-66\u003c/a\u003e Provide parameters for configuring group.instance.id and session timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-68\"\u003eKAFKAWRAP-68\u003c/a\u003e Upgrade to Vert.X 5.0.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2025-03-07 v3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-61\"\u003eKAFKAWRAP-61\u003c/a\u003e Update to folio-kafka-wrapper-util Java 21\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-10-28 v3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-54\"\u003eKAFKAWRAP-54\u003c/a\u003e Do not delete kafka topics if collection topic is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-58\"\u003eKAFKAWRAP-58\u003c/a\u003e Add ability to configure Kafka topic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2024-03-18 v3.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-50\"\u003eKAFKAWRAP-50\u003c/a\u003e KafkaConsumerWrapper.fetch Should Set Consumer to Resumed State\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://folio-org.atlassian.net/browse/KAFKAWRAP-52\"\u003eKAFKAWRAP-52\u003c/a\u003e Allow Consumer Deserializers to be Configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-10-11 v3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-39\"\u003eKAFKAWRAP-39\u003c/a\u003e Upgrade folio-kafka-wrapper to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-34\"\u003eKAFKAWRAP-34\u003c/a\u003e Reduce default number of partitions from 50 to 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-37\"\u003eKAFKAWRAP-37\u003c/a\u003e Added fetch() method to KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-38\"\u003eKAFKAWRAP-38\u003c/a\u003e Add Tenant Id To Every Produced Message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-41\"\u003eKAFKAWRAP-41\u003c/a\u003e Add tenant collection topics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-45\"\u003eKAFKAWRAP-45\u003c/a\u003e Propagate Logging Context From Kafka Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-46\"\u003eKAFKAWRAP-46\u003c/a\u003e Consider global load sensor when threshold exceeded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODINVSTOR-1076\"\u003eMODINVSTOR-1076\u003c/a\u003e Add X-Okapi-Token header to kafka producer record headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-47\"\u003eKAFKAWRAP-47\u003c/a\u003e Extend KafkaTopicNameHelper to have formatTopicName without nameSpace\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2023-03-02 v2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-750\"\u003eMODDATAIMP-750\u003c/a\u003e Update util dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-736\"\u003eMODDATAIMP-736\u003c/a\u003e Adjust logging configuration to display datetime in a proper format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-21\"\u003eKAFKAWRAP-21\u003c/a\u003e Logging improvement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-30\"\u003eKAFKAWRAP-30\u003c/a\u003e Logging improvement - Configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-29\"\u003eKAFKAWRAP-29\u003c/a\u003e Implement mechanism of topic creation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-28\"\u003eKAFKAWRAP-28\u003c/a\u003e Fixed sporadic failures in KafkaConsumerWrapperTest\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-10-18 v2.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-25\"\u003eKAFKAWRAP-25\u003c/a\u003e Upgrade dependencies fixing vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-26\"\u003eKAFKAWRAP-26\u003c/a\u003e Publish jars with source code and javadoc\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-05-23 v2.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-18\"\u003eKAFKAWRAP-18\u003c/a\u003e Add implementation pause/resume methods to support DI flow control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-22\"\u003eKAFKAWRAP-22\u003c/a\u003e Upgrade vulns: log4j-core, jackson-databind, netty-codec-http\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2022-02-22 v2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-3\"\u003eKAFKAWRAP-3\u003c/a\u003e Implement error handler contract for KafkaConsumerWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-623\"\u003eMODDATAIMP-623\u003c/a\u003e Remove Kafka cache initialization and Maven dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-4\"\u003eKAFKAWRAP-4\u003c/a\u003e Cover with tests folio-kafka-wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2021-09-29 v2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/KAFKAWRAP-2\"\u003eKAFKAWRAP-2\u003c/a\u003e Take folio-kafka-wrapper lib out of mod-pubsub repository\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\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/folio-kafka-wrapper/commits/v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.folio:data-import-utils` from 1.14.0 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/folio-org/data-import-utils/releases\"\u003eorg.folio:data-import-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1208\"\u003eMODDATAIMP-1208\u003c/a\u003e Change SYSTEM_USER_ENABLED configuration reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1248\"\u003eMODDATAIMP-1248\u003c/a\u003e Upgrade data-import-utils to Vert.x 5.0\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/folio-org/data-import-utils/blob/master/NEWS.md\"\u003eorg.folio:data-import-utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0 2026-04-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1208\"\u003eMODDATAIMP-1208\u003c/a\u003e Change SYSTEM_USER_ENABLED configuration reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.folio.org/browse/MODDATAIMP-1248\"\u003eMODDATAIMP-1248\u003c/a\u003e Upgrade data-import-utils to Vert.x 5.0\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/folio-org/data-import-utils/commit/c10a821b31645db7e5a6385024d3cfa050e6d12c\"\u003e\u003ccode\u003ec10a821\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release v2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/86d8fc34f31cfb5a3464f873cd33c7bdb8528355\"\u003e\u003ccode\u003e86d8fc3\u003c/code\u003e\u003c/a\u003e Update news\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/5bffc3815abd1ccb059f476e5a65986a2a2d5eb4\"\u003e\u003ccode\u003e5bffc38\u003c/code\u003e\u003c/a\u003e MODDATAIMP-1248 - Upgrade data-import-utils to Vert.x 5.0 and RMB v36.0.0 (\u003ca href=\"https://redirect.github.com/folio-org/data-import-utils/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/1c9c06d77aadc26c1b8b858fbbf81f30739ca814\"\u003e\u003ccode\u003e1c9c06d\u003c/code\u003e\u003c/a\u003e MODDATAIMP-1208: Change SYSTEM_USER_ENABLED configuration reading in the data...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/folio-org/data-import-utils/commit/52f69ec7b6a550a9dd5ad065336329457eb40987\"\u003e\u003ccode\u003e52f69ec\u003c/code\u003e\u003c/a\u003e Release 1.14.0 (\u003ca href=\"https://redirect.github.com/folio-org/data-import-utils/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/folio-org/data-import-utils/compare/v1.14.0...v2.0.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/folio-org/mod-orders/pull/1283","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-orders/issues/1283","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1283/packages"}},{"old_version":"4.5.25","new_version":"4.5.26","update_type":"patch","path":null,"pr_created_at":"2026-04-06T22:16:13.000Z","version_change":"4.5.25 → 4.5.26","issue":{"uuid":"4214346730","node_id":"PR_kwDOHLRd1s7QVLva","number":188,"state":"closed","title":"build(deps): Bump the maven group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-28T01:08:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:16:13.000Z","updated_at":"2026-04-28T01:08:19.000Z","time_to_close":1824724,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"maven","update_count":2,"packages":[{"name":"io.vertx:vertx-stack-depchain","old_version":"4.5.25","new_version":"4.5.26"},{"name":"org.redisson:redisson","old_version":"4.3.0","new_version":"4.3.1","repository_url":"https://github.com/redisson/redisson"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the / directory: io.vertx:vertx-stack-depchain and [org.redisson:redisson](https://github.com/redisson/redisson).\n\nUpdates `io.vertx:vertx-stack-depchain` from 4.5.25 to 4.5.26\n\nUpdates `org.redisson:redisson` from 4.3.0 to 4.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redisson/redisson/releases\"\u003eorg.redisson:redisson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredisson-4.3.1\u003c/h2\u003e\n\u003cp\u003eFeature - \u003ccode\u003eRQueue.indexOf()\u003c/code\u003e method added (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eImprovement - \u003ccode\u003eRPriorityQueue.poll()\u003c/code\u003e should return immediately if queue is empty\u003c/p\u003e\n\u003cp\u003eFixed - \u003ccode\u003eCacheEvict\u003c/code\u003e doesn't work correctly in \u003ccode\u003eredisson-spring-data-40\u003c/code\u003e (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - Quarkus throws NPE if Redisson configuration isn't defined\u003cbr /\u003e\nFixed - missing \u003ca href=\"https://github.com/deprecated\"\u003e\u003ccode\u003e@​deprecated\u003c/code\u003e\u003c/a\u003e annotation on RedissonClient.getDelayedQueue() (thanks to \u003ca href=\"https://github.com/minseok1015\"\u003e\u003ccode\u003e@​minseok1015\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - master connection is frozen during ElastiCache/Valkey upgrade (thanks to \u003ca href=\"https://github.com/gpsinghsandhu\"\u003e\u003ccode\u003e@​gpsinghsandhu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eRSearch.readCursor()\u003c/code\u003e skips rows if total is 0\u003cbr /\u003e\nFixed - connection in reconnection state shouldn't be used\u003cbr /\u003e\nFixed - cluster detection for a single node connection\u003cbr /\u003e\nFixed - comment in \u003ccode\u003econfig.setNettyExecutor()\u003c/code\u003e that virtual threads are not recommended (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - DNS hostname resolution shouldn't be used for offline slaves in Sentinel mode\u003cbr /\u003e\nFixed - Spring Data Listener addition for RedisMessageListenerContainer hangs\u003cbr /\u003e\nFixed - LOADING error on slave burns extra retry attempt in batch commands (thanks to \u003ca href=\"https://github.com/yuxi\"\u003e\u003ccode\u003e@​yuxi\u003c/code\u003e\u003c/a\u003e.jin)\u003cbr /\u003e\nFixed - Spring Data Redis Cluster compatibility\u003cbr /\u003e\nFixed - Cluster topology error handling (thanks to \u003ca href=\"https://github.com/ngyngcphu\"\u003e\u003ccode\u003e@​ngyngcphu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - AsyncIterator's \u003ccode\u003eCompletionStage\u003c/code\u003e is not completed exceptionally, when connection gets read timeout (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - unnecessary semicolons in RExecutorService (thanks to \u003ca href=\"https://github.com/chancehee\"\u003e\u003ccode\u003e@​chancehee\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eWriteRedisConnectionException\u003c/code\u003e is thrown after Cluster failover\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/redisson/redisson/blob/master/CHANGELOG.md\"\u003eorg.redisson:redisson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6-Apr-2026 - 4.3.1 released\u003c/h3\u003e\n\u003cp\u003eFeature - \u003ccode\u003eRQueue.indexOf()\u003c/code\u003e method added (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eImprovement - \u003ccode\u003eRPriorityQueue.poll()\u003c/code\u003e should return immediately if queue is empty\u003c/p\u003e\n\u003cp\u003eFixed - \u003ccode\u003eCacheEvict\u003c/code\u003e doesn't work correctly in \u003ccode\u003eredisson-spring-data-40\u003c/code\u003e (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - Quarkus throws NPE if Redisson configuration isn't defined\u003cbr /\u003e\nFixed - missing \u003ca href=\"https://github.com/deprecated\"\u003e\u003ccode\u003e@​deprecated\u003c/code\u003e\u003c/a\u003e annotation on RedissonClient.getDelayedQueue() (thanks to \u003ca href=\"https://github.com/minseok1015\"\u003e\u003ccode\u003e@​minseok1015\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - master connection is frozen during ElastiCache/Valkey upgrade (thanks to \u003ca href=\"https://github.com/gpsinghsandhu\"\u003e\u003ccode\u003e@​gpsinghsandhu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - \u003ccode\u003eRSearch.readCursor()\u003c/code\u003e skips rows if total is 0\u003cbr /\u003e\nFixed - connection in reconnection state shouldn't be used\u003cbr /\u003e\nFixed - cluster detection for a single node connection\u003cbr /\u003e\nFixed - comment in \u003ccode\u003econfig.setNettyExecutor()\u003c/code\u003e that virtual threads are not recommended (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - DNS hostname resolution shouldn't be used for offline slaves in Sentinel mode\u003cbr /\u003e\nFixed - Spring Data Listener addition for RedisMessageListenerContainer hangs\u003cbr /\u003e\nFixed - LOADING error on slave burns extra retry attempt in batch commands (thanks to \u003ca href=\"https://github.com/yuxi\"\u003e\u003ccode\u003e@​yuxi\u003c/code\u003e\u003c/a\u003e.jin)\u003cbr /\u003e\nFixed - Spring Data Redis Cluster compatibility\u003cbr /\u003e\nFixed - Cluster topology error handling (thanks to \u003ca href=\"https://github.com/ngyngcphu\"\u003e\u003ccode\u003e@​ngyngcphu\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - AsyncIterator's \u003ccode\u003eCompletionStage\u003c/code\u003e is not completed exceptionally, when connection gets read timeout (thanks to \u003ca href=\"https://github.com/seakider\"\u003e\u003ccode\u003e@​seakider\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - unnecessary semicolons in RExecutorService (thanks to \u003ca href=\"https://github.com/chancehee\"\u003e\u003ccode\u003e@​chancehee\u003c/code\u003e\u003c/a\u003e)\u003cbr /\u003e\nFixed - WriteRedisConnectionException is thrown after Cluster failover\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/redisson/redisson/commit/76057e55a448c63e18ad9c25b9b98eaaf429fb13\"\u003e\u003ccode\u003e76057e5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release redisson-4.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/24fa719913fa05ca98cc00c24e5dadb8b37be8b7\"\u003e\u003ccode\u003e24fa719\u003c/code\u003e\u003c/a\u003e libs updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/3bfcad2e3ca8d1b3fd53b2a16893eb9391572cb8\"\u003e\u003ccode\u003e3bfcad2\u003c/code\u003e\u003c/a\u003e libs updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/b3b0f0094bcd8df923dc1009cb76609a332e747d\"\u003e\u003ccode\u003eb3b0f00\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:redisson/redisson\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/f494e124684fc113ca7dccdedcb5fbeb0fd0d78f\"\u003e\u003ccode\u003ef494e12\u003c/code\u003e\u003c/a\u003e Fixed - WriteRedisConnectionException is thrown after Cluster failover. \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7000\"\u003e#7000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/f7757951e9700b548af57b78127310201c84fe63\"\u003e\u003ccode\u003ef775795\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7014\"\u003e#7014\u003c/a\u003e from minseok1015/fix/deprecated-delayed-queue-interface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/fb7d9d2831f964988c19b4fd6b3512567047c4f5\"\u003e\u003ccode\u003efb7d9d2\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:redisson/redisson\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/9420b811ed04fdf78e05fbf6c038720ca38684c1\"\u003e\u003ccode\u003e9420b81\u003c/code\u003e\u003c/a\u003e refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/99e00a14e88b3e43427b9af36eb372823e6f918f\"\u003e\u003ccode\u003e99e00a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/redisson/redisson/issues/7021\"\u003e#7021\u003c/a\u003e from chancehee/patch-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redisson/redisson/commit/fae76ad2dd1c6302db2a466b3dc79e1021b2d6e3\"\u003e\u003ccode\u003efae76ad\u003c/code\u003e\u003c/a\u003e Remove unnecessary semicolons in RExecutorService.java\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redisson/redisson/compare/redisson-4.3.0...redisson-4.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| io.vertx:vertx-stack-depchain | [\u003e= 5.0.a0, \u003c 5.1] |\n\u003c/details\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/extenda/vertx-redis-clustermanager/pull/188","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/extenda%2Fvertx-redis-clustermanager/issues/188","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/188/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-03-30T22:25:31.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4174437621","node_id":"PR_kwDOCFYwes7OxeFe","number":138,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T23:10:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T22:25:31.000Z","updated_at":"2026-04-20T23:11:01.000Z","time_to_close":1817128,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"software.amazon.awssdk:ssm","old_version":"2.42.15","new_version":"2.42.23"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain and software.amazon.awssdk:ssm.\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `software.amazon.awssdk:ssm` from 2.42.15 to 2.42.23\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/folio-org/edge-orders/pull/138","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fedge-orders/issues/138","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/138/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-03-30T06:03:05.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4167708504","node_id":"PR_kwDOCKItFM7Of1uG","number":1269,"state":"open","title":"fix(deps): bump the prod-deps group across 1 directory with 4 updates","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-03-30T06:03:05.000Z","updated_at":"2026-03-30T06:10:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.21.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates in the / directory: [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom), [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) and io.vertx:vertx-stack-depchain.\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.21.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\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/folio-org/mod-orders/pull/1269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-orders/issues/1269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1269/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-03-30T04:49:05.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4167326550","node_id":"PR_kwDOCPoAuM7Oe6jM","number":349,"state":"open","title":"fix(deps): bump the prod-deps group with 4 updates","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-03-30T04:49:05.000Z","updated_at":"2026-04-13T06:09:03.268Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":4,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-web"},{"name":"io.vertx:vertx-core","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/eclipse/vert.x"},{"name":"io.vertx:vertx-web","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-web"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 4 updates: [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2), io.vertx:vertx-stack-depchain, [io.vertx:vertx-core](https://github.com/eclipse/vert.x) and [io.vertx:vertx-web](https://github.com/vert-x3/vertx-web).\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/79302430b3512f4ddcdc392566280be663b8c7cf\"\u003e\u003ccode\u003e7930243\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/51fd14b36342c7f71018d5bf11b97351254d461a\"\u003e\u003ccode\u003e51fd14b\u003c/code\u003e\u003c/a\u003e create metrics with actual server port (\u003ca href=\"https://redirect.github.com/eclipse/vert.x/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/795da78f16f8833bc7a74f6f04cec0fe5a2770e3\"\u003e\u003ccode\u003e795da78\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0cef4793d9d0edfb8e4dc9360de121da2d580071\"\u003e\u003ccode\u003e0cef479\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/2654068c3b3a1d99b7460550658774be7a06a743\"\u003e\u003ccode\u003e2654068\u003c/code\u003e\u003c/a\u003e Let HTTP/2 client connection be created without the rst flood protection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/19652437d4313854783c8c32af5859713dc77690\"\u003e\u003ccode\u003e1965243\u003c/code\u003e\u003c/a\u003e Fix broken Jackson integration test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/5cdbc169b6c1f0dd58accc63d455a20344322a4a\"\u003e\u003ccode\u003e5cdbc16\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d37d5285defd1b71c01199e515808651c578b026\"\u003e\u003ccode\u003ed37d528\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-core` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/79302430b3512f4ddcdc392566280be663b8c7cf\"\u003e\u003ccode\u003e7930243\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/51fd14b36342c7f71018d5bf11b97351254d461a\"\u003e\u003ccode\u003e51fd14b\u003c/code\u003e\u003c/a\u003e create metrics with actual server port (\u003ca href=\"https://redirect.github.com/eclipse/vert.x/issues/6019\"\u003e#6019\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/795da78f16f8833bc7a74f6f04cec0fe5a2770e3\"\u003e\u003ccode\u003e795da78\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/0cef4793d9d0edfb8e4dc9360de121da2d580071\"\u003e\u003ccode\u003e0cef479\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/2654068c3b3a1d99b7460550658774be7a06a743\"\u003e\u003ccode\u003e2654068\u003c/code\u003e\u003c/a\u003e Let HTTP/2 client connection be created without the rst flood protection.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/19652437d4313854783c8c32af5859713dc77690\"\u003e\u003ccode\u003e1965243\u003c/code\u003e\u003c/a\u003e Fix broken Jackson integration test.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-vertx/vert.x/commit/5cdbc169b6c1f0dd58accc63d455a20344322a4a\"\u003e\u003ccode\u003e5cdbc16\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/vert.x/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-web` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/347f25d78f3fafc9edc7905c52e58c8ce75ba0f6\"\u003e\u003ccode\u003e347f25d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/57b1072083dadde59649b40433e21f619aa33118\"\u003e\u003ccode\u003e57b1072\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d449af80ff54d798f5aac002c8b184efef5c85f7\"\u003e\u003ccode\u003ed449af8\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/965fec81cf50b2273a1a8a6f6ad7f3214c4712ca\"\u003e\u003ccode\u003e965fec8\u003c/code\u003e\u003c/a\u003e Fix missing Accept/Allow headers in 415/405 responses with sub-routers (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2863\"\u003e#2863\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/398214cb48e113ad0160569284f48a00b3a45eb0\"\u003e\u003ccode\u003e398214c\u003c/code\u003e\u003c/a\u003e Subrouter failure handler is ignored (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2779\"\u003e#2779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-web/issues/2857\"\u003e#2857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-web/commit/d37d5285defd1b71c01199e515808651c578b026\"\u003e\u003ccode\u003ed37d528\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-web/compare/5.0.8...5.0.10\"\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/folio-org/mod-finance/pull/349","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-finance/issues/349","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/349/packages"}},{"old_version":"5.0.6","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-03-29T03:42:51.000Z","version_change":"5.0.6 → 5.0.10","issue":{"uuid":"4162382201","node_id":"PR_kwDOEUpUj87OVzVb","number":75,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-09T09:58:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-29T03:42:51.000Z","updated_at":"2026-04-09T09:58:58.000Z","time_to_close":972965,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":7,"packages":[{"name":"org.apache.logging.log4j:log4j-bom","old_version":"2.25.3","new_version":"2.25.4","repository_url":"https://github.com/apache/logging-log4j2"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.6","new_version":"5.0.10"},{"name":"org.junit:junit-bom","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.projectlombok:lombok","old_version":"1.18.42","new_version":"1.18.44","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.springframework:spring-context","old_version":"7.0.2","new_version":"7.0.6","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.aspectj:aspectjrt","old_version":"1.9.22.1","new_version":"1.9.25.1","repository_url":"https://github.com/eclipse/org.aspectj"},{"name":"org.aspectj:aspectjtools","old_version":"1.9.22.1","new_version":"1.9.25.1","repository_url":"https://github.com/eclipse/org.aspectj"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) | `2.25.3` | `2.25.4` |\n| io.vertx:vertx-stack-depchain | `5.0.6` | `5.0.10` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `6.0.1` | `6.0.3` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.44` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `7.0.2` | `7.0.6` |\n| [org.aspectj:aspectjrt](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n| [org.aspectj:aspectjtools](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n\n\nUpdates `org.apache.logging.log4j:log4j-bom` from 2.25.3 to 2.25.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-log4j2/releases\"\u003eorg.apache.logging.log4j:log4j-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.25.4\u003c/h2\u003e\n\u003cp\u003eThis patch release delivers fixes for configuration inconsistencies and formatting issues across several layouts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRestores alignment between documented and actual configuration attributes.\u003c/li\u003e\n\u003cli\u003eFixes formatting and sanitization issues in XML and RFC5424 layouts.\u003c/li\u003e\n\u003cli\u003eImproves handling of invalid characters and non-standard values.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe authoritative list of recognized configuration attributes is available in the \u003ca href=\"https://logging.apache.org/log4j/2.x/plugin-reference.html\"\u003ePluginReference\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't issue warnings if extra argument in parameterized logging is \u003ccode\u003enull\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3975\"\u003e#3975\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestore support for documented \u003ccode\u003eRfc5424Layout\u003c/code\u003e parameter names. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4022\"\u003e#4022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4074\"\u003e#4074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTake \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Pattern Layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3623\"\u003e#3623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4033\"\u003e#4033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded debug level logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e class. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4058\"\u003e#4058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAlign \u003ccode\u003eSslConfiguration\u003c/code\u003e factory method usage with Log4j 2.12+ API. The \u003ccode\u003everifyHostname\u003c/code\u003e attribute is now correctly recognized. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4061\"\u003e#4061\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4075\"\u003e#4075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix sanitization of structured data parameter names in RFC5424 layout. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4077\"\u003e#4077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in Log4j1XmlLayout output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4078\"\u003e#4078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace invalid characters in MapMessage.asXml() output with the Unicode replacement character (U+FFFD). (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4079\"\u003e#4079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWrite non-finite floating-point numbers as strings in \u003ccode\u003eJsonWriter\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4080\"\u003e#4080\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/apache/logging-log4j2/commit/0628e53b25a33e496b509c40a39f2d7c64f2aa6c\"\u003e\u003ccode\u003e0628e53\u003c/code\u003e\u003c/a\u003e Update the \u003ccode\u003eproject.build.outputTimestamp\u003c/code\u003e property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/a2590b4c52ebb7a752c150284ea926fc6bea4a0f\"\u003e\u003ccode\u003ea2590b4\u003c/code\u003e\u003c/a\u003e Add debug logs for successful resource loading in \u003ccode\u003eLoader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/b7881547e953108278381fc70495b52544032ec0\"\u003e\u003ccode\u003eb788154\u003c/code\u003e\u003c/a\u003e Changelog for additional fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/59bd6b35f0a7bf4821fa20efb5c64fa6251ca2a3\"\u003e\u003ccode\u003e59bd6b3\u003c/code\u003e\u003c/a\u003e Avoid referring to \u003ccode\u003ePluginBuilderAttribute.class\u003c/code\u003e in \u003ccode\u003ePluginProcessor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/79568db4c030e1c995badce680d742fcd6ea3fb5\"\u003e\u003ccode\u003e79568db\u003c/code\u003e\u003c/a\u003e Take \u003ccode\u003eThrowable#toString()\u003c/code\u003e into account while rendering stack traces in Patt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0881bc5d54e6e6af65bc49201d0135038b913cb5\"\u003e\u003ccode\u003e0881bc5\u003c/code\u003e\u003c/a\u003e Add versioning and support policy information (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/3341\"\u003e#3341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/0543b52777800dce1130567a0d08c590da7b6659\"\u003e\u003ccode\u003e0543b52\u003c/code\u003e\u003c/a\u003e docs: recommend use of appropriately scoped trust roots (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/7a1e0ad385f6e40b5028a006158e01ec6221c824\"\u003e\u003ccode\u003e7a1e0ad\u003c/code\u003e\u003c/a\u003e Fix warning when last argument is null (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4014\"\u003e#4014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/52861486375074647f5ad16799679a98f57b319f\"\u003e\u003ccode\u003e5286148\u003c/code\u003e\u003c/a\u003e Remove Log4j Jakarta EE link from navigation file (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4025\"\u003e#4025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/logging-log4j2/commit/adcda323d534dd036e47abcc9947b823dd63c7dd\"\u003e\u003ccode\u003eadcda32\u003c/code\u003e\u003c/a\u003e Retire Log4j Scala (\u003ca href=\"https://redirect.github.com/apache/logging-log4j2/issues/4030\"\u003e#4030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/logging-log4j2/compare/rel/2.25.3...rel/2.25.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-stack-depchain` from 5.0.6 to 5.0.10\n\nUpdates `org.junit:junit-bom` from 6.0.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\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/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.3\"\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.springframework:spring-context` from 7.0.2 to 7.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.6\u003c/h2\u003e\n\u003ch2\u003e:warning: Attention Required\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLog warning when default context configuration is ignored within test class hierarchies \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36390\"\u003e#36390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore flush calls on ServletServerHttpResponse body outputstream \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36385\"\u003e#36385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLeverage \u003ccode\u003eResourceHandlerUtils\u003c/code\u003e in \u003ccode\u003eScriptTemplateView\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36458\"\u003e#36458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestore \u003ccode\u003eScriptTemplateViewTests\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36456\"\u003e#36456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix log message in \u003ccode\u003eConfigurationClassBeanDefinitionReader\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36453\"\u003e#36453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefaultResponseErrorHandler - setMessageConverters() not called via RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36434\"\u003e#36434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve context initializers only once in \u003ccode\u003eAbstractTestContextBootstrapper\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36430\"\u003e#36430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvoke \u003ccode\u003eresolveContextLoader()\u003c/code\u003e only once in \u003ccode\u003eAbstractTestContextBootstrapper\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36425\"\u003e#36425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFurther align synthesized annotation \u003ccode\u003etoString()\u003c/code\u003e with modern JDKs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36417\"\u003e#36417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003esetDefaultCharset()\u003c/code\u003e in \u003ccode\u003eAbstractResourceBasedMessageSource\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36413\"\u003e#36413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for JPA 4.0 flush mode \u0026quot;explicit\u0026quot; \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36401\"\u003e#36401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport application-wide defaultHtmlEscape setting in WebFlux RequestContext \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36400\"\u003e#36400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePredicate\u0026lt;RequestPath\u0026gt;\u0026gt;\u003c/code\u003e in path API version resolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36398\"\u003e#36398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid duplicate flushes in HttpMessageConverter implementations \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36383\"\u003e#36383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for non-flushing OutputStream to StreamUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36382\"\u003e#36382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it easier to get InputStream from RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36380\"\u003e#36380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36379\"\u003e#36379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it easier to create custom HttpExchangeAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36374\"\u003e#36374\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ResourceHttpMessageConverter target type support \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36368\"\u003e#36368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eorg.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36349\"\u003e#36349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow registering serialized lambda metadata through RuntimeHints \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36339\"\u003e#36339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor calculateHashCode in RequestMappingInfo \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36325\"\u003e#36325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36451\"\u003e#36451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuard against invalid id/event values in Server Sent Events \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36440\"\u003e#36440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eComponent scanning fails against non-loadable annotation type with enum array on Java 25 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36432\"\u003e#36432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuplicate ServletServerHttpRequest headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36418\"\u003e#36418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete debug message in ConfigurationClassBeanDefinitionReader \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36410\"\u003e#36410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36404\"\u003e#36404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropagate max frame length to WebSocket session \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36370\"\u003e#36370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraceful shutdown of SimpleAsyncTaskExecutor \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36362\"\u003e#36362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDuplicate response headers with \u003ccode\u003eResponseEntity\u0026lt;Mono\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e (or Kotlin suspend function) controller method \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36357\"\u003e#36357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36326\"\u003e#36326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHttpMediaTypeException thrown when calculating compatible media types \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36300\"\u003e#36300\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 \u003ccode\u003eFullyQualifiedConfigurationBeanNameGenerator\u003c/code\u003e in Javadoc and reference docs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36455\"\u003e#36455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003e@Fallback\u003c/code\u003e alongside \u003ccode\u003ePrimary\u003c/code\u003e in the reference manual and \u003ccode\u003e@Bean\u003c/code\u003e Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36439\"\u003e#36439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix links to \u003ccode\u003eUriComponentsBuilder\u003c/code\u003e and polish examples \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36403\"\u003e#36403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmphasize \u003ccode\u003e@Configuration\u003c/code\u003e classes over XML and Groovy in testing chapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36393\"\u003e#36393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument tips to avoid issues with ignored default context configuration in tests \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36392\"\u003e#36392\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/spring-projects/spring-framework/commit/1526ceec1ddbb2e3161a159bed489ee389a407b8\"\u003e\u003ccode\u003e1526cee\u003c/code\u003e\u003c/a\u003e Release v7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/739d5ba77b5e389b9ef3385e27145e51fc4f7136\"\u003e\u003ccode\u003e739d5ba\u003c/code\u003e\u003c/a\u003e Leverage ResourceHandlerUtils in ScriptTemplateView\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/19ab92ef5941383327df79e7752804a06040f2e3\"\u003e\u003ccode\u003e19ab92e\u003c/code\u003e\u003c/a\u003e Restore ScriptTemplateViewTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/04313f062ea8c1202f83ba58fc92e0ca436617f1\"\u003e\u003ccode\u003e04313f0\u003c/code\u003e\u003c/a\u003e Improve documentation for FullyQualifiedConfigurationBeanNameGenerator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/e634ced56bb61053077af8b57a1546d24b5a593a\"\u003e\u003ccode\u003ee634ced\u003c/code\u003e\u003c/a\u003e Fix log message in ConfigurationClassBeanDefinitionReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb\"\u003e\u003ccode\u003e1502c22\u003c/code\u003e\u003c/a\u003e Remove redundant method invocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cc5c7ba1862b870083ae9558d823e15fefe9709e\"\u003e\u003ccode\u003ecc5c7ba\u003c/code\u003e\u003c/a\u003e Fix enclosing class resolution with ClassFile API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/0269eb80dab935834f03e2b42b3fe4198dd15a54\"\u003e\u003ccode\u003e0269eb8\u003c/code\u003e\u003c/a\u003e Fix typo and improve Javadoc for ConfigurationBeanNameGenerator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9cedcd65ef9db17fdc1e1a02a2296f42d98647f2\"\u003e\u003ccode\u003e9cedcd6\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/4e8acb9ef2ff43c6f841af2a2ad0a3de53cac914\"\u003e\u003ccode\u003e4e8acb9\u003c/code\u003e\u003c/a\u003e Polish contribution\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v7.0.2...v7.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjrt` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjrt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjtools` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.aspectj:aspectjtools` from 1.9.22.1 to 1.9.25.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/org.aspectj/releases\"\u003eorg.aspectj:aspectjtools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.25.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\"\u003ehttps://github.com/eclipse-aspectj/aspectj/compare/V1_9_25...V1_9_25_1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.25\u003c/h2\u003e\n\u003cp\u003eJava 25\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.25.adoc\"\u003eAspectjJ 1.9.25 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.24\u003c/h2\u003e\n\u003cp\u003eJava 24\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.24.adoc\"\u003eAspectjJ 1.9.24 release notes\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.9.23\u003c/h2\u003e\n\u003cp\u003eJava 23\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-1.9.23.adoc\"\u003eAspectjJ 1.9.23 release notes\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\u003eSee full diff in \u003ca href=\"https://github.com/eclipse/org.aspectj/commits\"\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/folio-org/folio-custom-fields/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Ffolio-custom-fields/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"}},{"old_version":"5.0.8","new_version":"5.0.10","update_type":"patch","path":null,"pr_created_at":"2026-03-27T11:42:12.000Z","version_change":"5.0.8 → 5.0.10","issue":{"uuid":"4151850315","node_id":"PR_kwDOCifqbM7OBg7g","number":247,"state":"closed","title":"fix(deps): bump the prod-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-30T23:11:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T11:42:12.000Z","updated_at":"2026-03-30T23:11:02.000Z","time_to_close":300528,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"prod-deps","update_count":3,"packages":[{"name":"org.testcontainers:testcontainers-bom","old_version":"2.0.3","new_version":"2.0.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"io.vertx:vertx-stack-depchain","old_version":"5.0.8","new_version":"5.0.10"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"},{"name":"io.vertx:vertx-kafka-client","old_version":"5.0.8","new_version":"5.0.10","repository_url":"https://github.com/vert-x3/vertx-kafka-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the prod-deps group with 3 updates in the / directory: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java), io.vertx:vertx-stack-depchain and [io.vertx:vertx-kafka-client](https://github.com/vert-x3/vertx-kafka-client).\n\nUpdates `org.testcontainers:testcontainers-bom` 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-bom'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 `io.vertx:vertx-stack-depchain` from 5.0.8 to 5.0.10\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.vertx:vertx-kafka-client` from 5.0.8 to 5.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/1e7258d1cb1998ee7eef14680359ad17ac038648\"\u003e\u003ccode\u003e1e7258d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/59075e41b3b1988a9adbfe7bf689f5cbee8617eb\"\u003e\u003ccode\u003e59075e4\u003c/code\u003e\u003c/a\u003e Change scope of the test container dependencies (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/02f8bf9b6bc00a574fbfa64d502c04ca190019fe\"\u003e\u003ccode\u003e02f8bf9\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/876271d14e01e616fc7fdd3bbd1717563964ffac\"\u003e\u003ccode\u003e876271d\u003c/code\u003e\u003c/a\u003e Releasing 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/cab3d3f61573c9c2a8ff48488cab7d804b780a06\"\u003e\u003ccode\u003ecab3d3f\u003c/code\u003e\u003c/a\u003e KafkaHeader should support null values (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/314\"\u003e#314\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/40a857f20bf9b7512a7b2397ffed6fc76717556a\"\u003e\u003ccode\u003e40a857f\u003c/code\u003e\u003c/a\u003e Backport: Added support for Kafka 4.2.0 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/851d97d0d8ddd99a8e155e524f39babe8c2a5f28\"\u003e\u003ccode\u003e851d97d\u003c/code\u003e\u003c/a\u003e Upgrade to Kafka Client 3.9.2 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/306\"\u003e#306\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/3dc94f45c03c2a53b214cb8c4a236a7519ab479f\"\u003e\u003ccode\u003e3dc94f4\u003c/code\u003e\u003c/a\u003e Upgrade kafka-clients from 3.7.1 to 3.9.1 fixing CVE-2025-27817 (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/293\"\u003e#293\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/304\"\u003e#304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/ce7414e11c9b4f7a5ee6912ab30a092eb6ca427e\"\u003e\u003ccode\u003ece7414e\u003c/code\u003e\u003c/a\u003e Remove Debezium and use Strimzi testcontainers for tests (\u003ca href=\"https://redirect.github.com/vert-x3/vertx-kafka-client/issues/302\"\u003e#302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/commit/fd65083b3ab383f105fc44f8e8cd6d9664b4e406\"\u003e\u003ccode\u003efd65083\u003c/code\u003e\u003c/a\u003e Set next snapshot version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vert-x3/vertx-kafka-client/compare/5.0.8...5.0.10\"\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/folio-org/mod-invoice-storage/pull/247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/folio-org%2Fmod-invoice-storage/issues/247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/247/packages"}}]}