{"id":15040,"name":"org.ow2.asm:asm-util","ecosystem":"maven","repository_url":"https://gitlab.ow2.org/asm/asm/","issues_count":26,"created_at":"2025-06-06T23:55:33.347Z","updated_at":"2025-06-06T23:55:33.347Z","purl":"pkg:maven/org.ow2.asm:asm-util","metadata":{"id":4962993,"name":"org.ow2.asm:asm-util","ecosystem":"maven","description":"Utilities for ASM, a very small and fast Java bytecode manipulation framework","homepage":"http://asm.ow2.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://gitlab.ow2.org/asm/asm/","keywords_array":[],"namespace":"org.ow2.asm","versions_count":42,"first_release_published_at":"2011-12-06T19:23:17.000Z","latest_release_published_at":"2024-10-06T07:26:24.000Z","latest_release_number":"9.7.1","last_synced_at":"2025-06-06T23:00:47.627Z","created_at":"2022-07-27T07:41:58.407Z","updated_at":"2025-06-06T23:00:47.628Z","registry_url":"https://central.sonatype.com/artifact/org.ow2.asm/asm-util/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.ow2.asm/asm-util/","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2023-03-22T03:06:27.022Z","dependent_packages_count":924,"downloads":null,"downloads_period":null,"dependent_repos_count":3925,"rankings":{"downloads":null,"dependent_repos_count":0.15408351366514386,"dependent_packages_count":0.08094894606075179,"stargazers_count":null,"forks_count":null,"docker_downloads_count":2.710787849643344,"average":0.9819401031230798},"purl":"pkg:maven/org.ow2.asm/asm-util","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.ow2.asm:asm-util","docker_dependents_count":42,"docker_downloads_count":132168811,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.ow2.asm:asm-util","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.ow2.asm:asm-util/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.ow2.asm:asm-util/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.ow2.asm:asm-util/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.ow2.asm:asm-util/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.ow2.asm:asm-util/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":13,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4609245594","node_id":"PR_kwDOB20KpM7jtzlL","number":2763,"state":"closed","title":"Bump the dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-09T00:35:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-08T00:35:52.000Z","updated_at":"2026-06-09T00:35:47.000Z","time_to_close":86393,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":14,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.2","new_version":"13.5.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"4.0.4","new_version":"4.0.5"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.21","new_version":"5.4.22","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.32","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.32","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.2` | `13.5.0` |\n| org.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-commons | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| com.sun.xml.bind:jaxb-core | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-impl | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.8` | `4.0.9` |\n| com.sun.xml.ws:jaxws-rt | `4.0.4` | `4.0.5` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.7.0` | `5.8.0` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.21` | `5.4.22` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.34` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.34` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.2 to 13.5.0\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.5.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.5.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.5.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.5.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19496\"\u003e#19496\u003c/a\u003e - AvoidStarImport: new property maxAllowedStarImports to allow atmost one star import in a file.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14782\"\u003e#14782\u003c/a\u003e - LITERAL_DEFAULT token support in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/15484\"\u003e#15484\u003c/a\u003e - New Check UnusedTryResourceShouldBeUnnamed.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17697\"\u003e#17697\u003c/a\u003e - Google style: Disallow comments enclosed in boxes.\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/19640\"\u003e#19640\u003c/a\u003e - Add checks for OpenJDK Style §4.1 - Package Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18227\"\u003e#18227\u003c/a\u003e - Extend TextBlockGoogleStyleFormatting to check indentation of each line in the blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19770\"\u003e#19770\u003c/a\u003e - JavadocTypeCheck incorrectly matches record component \u003ccode\u003e@\u003c/code\u003eparam tags using prefix instead of exact match.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17052\"\u003e#17052\u003c/a\u003e - Add support for flexible constructor bodies (JEP 513) targeted for JDK25.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17464\"\u003e#17464\u003c/a\u003e - RequireThis false positive inside annotation definition.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19623\"\u003e#19623\u003c/a\u003e - Add checks for OpenJDK Style  §3.3 - Import statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17203\"\u003e#17203\u003c/a\u003e - PatternVariableAssignment check false negative when pattern variable extends beyond the statement of introduction.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19716\"\u003e#19716\u003c/a\u003e - False Negative: SimplifyBooleanExpression does not report with paranthesized boolean literals in ternary operators.\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/17253\"\u003e#17253\u003c/a\u003e - Google-style: Illegal to break the line before or after the lambda arrow.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19149\"\u003e#19149\u003c/a\u003e - update MissingJavadocTypeCheck to use AST of javadoc.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/2629\"\u003e#2629\u003c/a\u003e - IndentationCheck: incorrect validation for class definition.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5685\"\u003e#5685\u003c/a\u003e - Indentation: false positive for try child on the same line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11822\"\u003e#11822\u003c/a\u003e - RequireThisCheck giving multiple violation for classes nested in lambdas.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19622\"\u003e#19622\u003c/a\u003e - Add checks for OpenJDK Style §3.2 - Package declaration.\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/110e63eee6e634b5ebcdf21b1cd1c96c518007d8\"\u003e\u003ccode\u003e110e63e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47d9268a1fb45beb3a67be12ff934b80a9d2f10b\"\u003e\u003ccode\u003e47d9268\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ae101f6a70ffd4a232b2d30a4bb0a2dc42d9b9e\"\u003e\u003ccode\u003e2ae101f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19793\"\u003e#19793\u003c/a\u003e: Anchor IndentationCheck regex in google_checks.xml SuppressWith...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/fb3c9e949e61b3573202b5884d54b4d598400743\"\u003e\u003ccode\u003efb3c9e9\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19827\"\u003e#19827\u003c/a\u003e: Complete removal of chapter numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e2b04118c7103e5564518edfa770e0b8d786b7aa\"\u003e\u003ccode\u003ee2b0411\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18435\"\u003e#18435\u003c/a\u003e: Fix xdocs Examples AST Consistency Test - nowhitespacebefore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/096df1df3554905130a45b4af4fb05512bc10a50\"\u003e\u003ccode\u003e096df1d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comment out of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4d69a3f4e3abf67f960703eae7fe3212dc2694e3\"\u003e\u003ccode\u003e4d69a3f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19993\"\u003e#19993\u003c/a\u003e: Regexp check for unnecessary // ok comments is configured under...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/035297e75b576c07316070e092576674b72ef3f5\"\u003e\u003ccode\u003e035297e\u003c/code\u003e\u003c/a\u003e dependency: bump org.pitest:pitest-maven from 1.25.2 to 1.25.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6b827897c8cc3f2414a0543bd97b3704a6e5aaa0\"\u003e\u003ccode\u003e6b82789\u003c/code\u003e\u003c/a\u003e supplemental: Fixes Overloaded Methods Order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/d9306dab50c1a267c03595acbedbc8f0650a79b4\"\u003e\u003ccode\u003ed9306da\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18435\"\u003e#18435\u003c/a\u003e: Fix xdocs Examples AST Consistency Test - linelength\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.2...checkstyle-13.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `com.sun.xml.bind:jaxb-core` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.ws:jaxws-rt` from 4.0.4 to 4.0.5\n\nUpdates `org.eclipse.parsson:parsson` from 1.1.7 to 1.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/parsson/releases\"\u003eorg.eclipse.parsson:parsson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePublish Central releases automatically by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/171\"\u003eeclipse-ee4j/parsson#171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deprecated GH actions by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/136\"\u003eeclipse-ee4j/parsson#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake JsonArrayImpl implement RandomAccess by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser.currentEvent() by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/134\"\u003eeclipse-ee4j/parsson#134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/137\"\u003eeclipse-ee4j/parsson#137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename parameter to match field by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/138\"\u003eeclipse-ee4j/parsson#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser#getValue methods by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/140\"\u003eeclipse-ee4j/parsson#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse assertThrows by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/142\"\u003eeclipse-ee4j/parsson#142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation failes by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/144\"\u003eeclipse-ee4j/parsson#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Dependabot for dependency management by \u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejson input size limit by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/169\"\u003eeclipse-ee4j/parsson#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven Central publishing release profile by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/170\"\u003eeclipse-ee4j/parsson#170\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\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/eclipse-ee4j/parsson/commit/f7204e83adb07bfe9f722bbd914dc680b1071114\"\u003e\u003ccode\u003ef7204e8\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.parsson:project:1.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/2d01f006047e05cef49d13abe5ab25d66108f71a\"\u003e\u003ccode\u003e2d01f00\u003c/code\u003e\u003c/a\u003e Publish Central releases automatically (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/10920a209563d8a0ac13ca3d41e3c6066367835f\"\u003e\u003ccode\u003e10920a2\u003c/code\u003e\u003c/a\u003e Add Maven Central publishing release profile (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/134e8d101aa74c8b9302d0cb62f6ccb4912a9d0c\"\u003e\u003ccode\u003e134e8d1\u003c/code\u003e\u003c/a\u003e json input size limit (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/0789993205ee613ad63710bd3eafb96cd97afbde\"\u003e\u003ccode\u003e0789993\u003c/code\u003e\u003c/a\u003e Adding Dependabot for dependency management (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/216b15d0e9231546fa542467f9a3732973619b26\"\u003e\u003ccode\u003e216b15d\u003c/code\u003e\u003c/a\u003e Fix compilation failes (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/34177db697ee56f8e7a41f6b5998404681baf251\"\u003e\u003ccode\u003e34177db\u003c/code\u003e\u003c/a\u003e Use assertThrows (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/9d6796013c7a526c7ac80edd690e16bb4a186dd4\"\u003e\u003ccode\u003e9d67960\u003c/code\u003e\u003c/a\u003e Implement JsonStructureParser#getValue methods (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/7c8c2444c61b6b1f44c2c2f36e6ebf905b2c7624\"\u003e\u003ccode\u003e7c8c244\u003c/code\u003e\u003c/a\u003e Rename parameter to match field (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/4dda2e0195dcde4f11eda1c31c642d84eda50ae5\"\u003e\u003ccode\u003e4dda2e0\u003c/code\u003e\u003c/a\u003e Remove unused method (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mongodb:mongodb-driver-sync` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-java-driver/releases\"\u003eorg.mongodb:mongodb-driver-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJava Driver 5.8.0 (May 28, 2026)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔥 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded typed builder API for vector search index definitions \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1960\"\u003e#1960\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e$rerank\u003c/code\u003e aggregation stage support (MongoDB 8.3 / Atlas) \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1963\"\u003e#1963\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evectorSearch\u003c/code\u003e operator support for the \u003ccode\u003e$search\u003c/code\u003e pipeline stage \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1962\"\u003e#1962\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estoredSource\u003c/code\u003e support for vector search indexes and \u003ccode\u003ereturnStoredSource\u003c/code\u003e for \u003ccode\u003e$vectorSearch\u003c/code\u003e queries \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1977\"\u003e#1977\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eBinaryVector\u003c/code\u003e and \u003ccode\u003eVectorSearchQuery\u003c/code\u003e \u003ccode\u003evectorSearch\u003c/code\u003e overloads to the Scala driver \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1986\"\u003e#1986\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimized \u003ccode\u003eRawBsonDocument\u003c/code\u003e encode and decode by eliminating intermediate allocations \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1988\"\u003e#1988\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreliminary refactoring for backpressure support \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1952\"\u003e#1952\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall improvements related to value-based classes \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1964\"\u003e#1964\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed OSGi bundle resolution failure when Micrometer is not present \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded missing Javadoc to \u003ccode\u003eMongodbObservation\u003c/code\u003e and \u003ccode\u003eMongodbObservationContext\u003c/code\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003elibmongocrypt\u003c/code\u003e to 1.18.1 \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Testing \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAGENTS.md\u003c/code\u003e for AI coding agent support across all modules by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded test cases for new auto-embedding index fields \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1936\"\u003e#1936\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Scala 3 to \u003ccode\u003epublish.sh\u003c/code\u003e \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1958\"\u003e#1958\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNamespaceExists\u003c/code\u003e test failure \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1956\"\u003e#1956\u003c/a\u003e by \u003ca href=\"https://github.com/nhachicha\"\u003e\u003ccode\u003e@​nhachicha\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplified \u003ccode\u003eRetryState\u003c/code\u003e creation as preliminary backpressure work \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1961\"\u003e#1961\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eRetryState.isLastAttempt\u003c/code\u003e private and simplified code \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/techbelle\"\u003e\u003ccode\u003e@​techbelle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1972\"\u003emongodb/mongo-java-driver#1972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVerifying artifact signatures\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\"\u003ehttps://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\u003c/a\u003e for the full procedure.\u003c/p\u003e\n\u003cp\u003eTo download and import the public key for verifying signatures, execute\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ehttps://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/6024ca9f6ca226cffb7526659b19810707970310\"\u003e\u003ccode\u003e6024ca9\u003c/code\u003e\u003c/a\u003e Version: bump 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/f3bbdb2701b8c462c64db4c5f3f2c61b23b723e9\"\u003e\u003ccode\u003ef3bbdb2\u003c/code\u003e\u003c/a\u003e Add BinaryVector and VectorSearchQuery vectorSearch overloads to Scala driver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/966ababa45a5d38a644bc8e8ce8de58eb882dd66\"\u003e\u003ccode\u003e966abab\u003c/code\u003e\u003c/a\u003e Upgrade libmongocrypt version to 1.18.1 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/98e07611f0f0c3e22d89cfb766137e59ab7b2a2f\"\u003e\u003ccode\u003e98e0761\u003c/code\u003e\u003c/a\u003e Optimize RawBsonDocument encode and decode by eliminating intermediate alloca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/40ee8d511e4541727de2edc4527d209d842fd607\"\u003e\u003ccode\u003e40ee8d5\u003c/code\u003e\u003c/a\u003e Fix NamespaceExists test failure (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/541af753642b070a04ec64f54b9af018d297c2d3\"\u003e\u003ccode\u003e541af75\u003c/code\u003e\u003c/a\u003e Mark micrometer OSGi imports as optional and add bundle resolution test (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/cd6c045cf866d6d5038fcbcf8825742174a3903a\"\u003e\u003ccode\u003ecd6c045\u003c/code\u003e\u003c/a\u003e Add storedSource support for vector search indexes and returnStoredSource for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/717da9c63b5531e35e684bc0a8043500b3fa7560\"\u003e\u003ccode\u003e717da9c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Resolve TLS channel address before opening socket\u0026quot; (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/58122f6b280cda429af25f69e3692132e1eabb60\"\u003e\u003ccode\u003e58122f6\u003c/code\u003e\u003c/a\u003e Add vectorSearch operator for $search pipeline stage (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1962\"\u003e#1962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/13d4aef5f58283977042340ee8d7d9af4a1786d4\"\u003e\u003ccode\u003e13d4aef\u003c/code\u003e\u003c/a\u003e Resolve TLS channel address before opening socket\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.oracle.nosql.sdk:nosqldriver` from 5.4.21 to 5.4.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oracle/nosql-java-sdk/releases\"\u003ecom.oracle.nosql.sdk:nosqldriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.22\u003c/h2\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/blob/main/CHANGELOG.md\"\u003ecom.oracle.nosql.sdk:nosqldriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/commit/801ba4070febb5c0e870ab8cdb5ee7938831a545\"\u003e\u003ccode\u003e801ba40\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/204\"\u003e#204\u003c/a\u003e from oracle/fix/netty-4.1.133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d7c7ed22b8c9437041dc473577d899dcf984db31\"\u003e\u003ccode\u003ed7c7ed2\u003c/code\u003e\u003c/a\u003e additional changes for 5.4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/e27f8f7c19a457ebdb8cd8130db61f75064ccc43\"\u003e\u003ccode\u003ee27f8f7\u003c/code\u003e\u003c/a\u003e update 3rd parties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/0c21037e61f44fac98af2e52b2506c3a0bcb9028\"\u003e\u003ccode\u003e0c21037\u003c/code\u003e\u003c/a\u003e Handle null or empty namespace list in prepared statements (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/b81457b2e65e323c30cda83d6ce7cee8cb771a83\"\u003e\u003ccode\u003eb81457b\u003c/code\u003e\u003c/a\u003e Moving to 5.4.22-SNAPSHOT (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/6248e8b0d53c269a888bc335faeede7c5619f323\"\u003e\u003ccode\u003e6248e8b\u003c/code\u003e\u003c/a\u003e implemented UNION (and a few other query operators) (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d09ae8bbcdd1ae459d80ad269c2ef1ff33ed65cd\"\u003e\u003ccode\u003ed09ae8b\u003c/code\u003e\u003c/a\u003e Cleaned up compiler warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/7f8a40f0c92b0a63e7c2d81f65daa03971b2b38d\"\u003e\u003ccode\u003e7f8a40f\u003c/code\u003e\u003c/a\u003e Redact sensitive HTTP headers in debug logging (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/4a3e9e5298a11450a9fe85a5857c2a0e75686c2a\"\u003e\u003ccode\u003e4a3e9e5\u003c/code\u003e\u003c/a\u003e Preparing for 5.4.21 release (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oracle/nosql-java-sdk/compare/v5.4.21...v5.4.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\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/eclipse-ee4j/eclipselink/pull/2763","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2763","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2763/packages"},{"uuid":"4544795993","node_id":"PR_kwDOB20KpM7gdL_8","number":2755,"state":"closed","title":"Bump the dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T01:13:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T00:47:11.000Z","updated_at":"2026-06-01T01:13:37.000Z","time_to_close":260784,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":12,"packages":[{"name":"org.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.8","new_version":"4.0.9"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.21","new_version":"5.4.22","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.32","new_version":"1.5.33","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.32","new_version":"1.5.33","repository_url":"https://github.com/qos-ch/logback"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-commons | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| com.sun.xml.bind:jaxb-core | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-impl | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.8` | `4.0.9` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.7.0` | `5.8.0` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.21` | `5.4.22` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.33` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.33` |\n\n\nUpdates `org.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `com.sun.xml.bind:jaxb-core` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `org.eclipse.parsson:parsson` from 1.1.7 to 1.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/parsson/releases\"\u003eorg.eclipse.parsson:parsson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePublish Central releases automatically by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/171\"\u003eeclipse-ee4j/parsson#171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deprecated GH actions by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/136\"\u003eeclipse-ee4j/parsson#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake JsonArrayImpl implement RandomAccess by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser.currentEvent() by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/134\"\u003eeclipse-ee4j/parsson#134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/137\"\u003eeclipse-ee4j/parsson#137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename parameter to match field by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/138\"\u003eeclipse-ee4j/parsson#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser#getValue methods by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/140\"\u003eeclipse-ee4j/parsson#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse assertThrows by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/142\"\u003eeclipse-ee4j/parsson#142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation failes by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/144\"\u003eeclipse-ee4j/parsson#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Dependabot for dependency management by \u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejson input size limit by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/169\"\u003eeclipse-ee4j/parsson#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven Central publishing release profile by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/170\"\u003eeclipse-ee4j/parsson#170\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\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/eclipse-ee4j/parsson/commit/f7204e83adb07bfe9f722bbd914dc680b1071114\"\u003e\u003ccode\u003ef7204e8\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.parsson:project:1.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/2d01f006047e05cef49d13abe5ab25d66108f71a\"\u003e\u003ccode\u003e2d01f00\u003c/code\u003e\u003c/a\u003e Publish Central releases automatically (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/10920a209563d8a0ac13ca3d41e3c6066367835f\"\u003e\u003ccode\u003e10920a2\u003c/code\u003e\u003c/a\u003e Add Maven Central publishing release profile (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/134e8d101aa74c8b9302d0cb62f6ccb4912a9d0c\"\u003e\u003ccode\u003e134e8d1\u003c/code\u003e\u003c/a\u003e json input size limit (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/0789993205ee613ad63710bd3eafb96cd97afbde\"\u003e\u003ccode\u003e0789993\u003c/code\u003e\u003c/a\u003e Adding Dependabot for dependency management (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/216b15d0e9231546fa542467f9a3732973619b26\"\u003e\u003ccode\u003e216b15d\u003c/code\u003e\u003c/a\u003e Fix compilation failes (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/34177db697ee56f8e7a41f6b5998404681baf251\"\u003e\u003ccode\u003e34177db\u003c/code\u003e\u003c/a\u003e Use assertThrows (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/9d6796013c7a526c7ac80edd690e16bb4a186dd4\"\u003e\u003ccode\u003e9d67960\u003c/code\u003e\u003c/a\u003e Implement JsonStructureParser#getValue methods (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/7c8c2444c61b6b1f44c2c2f36e6ebf905b2c7624\"\u003e\u003ccode\u003e7c8c244\u003c/code\u003e\u003c/a\u003e Rename parameter to match field (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/4dda2e0195dcde4f11eda1c31c642d84eda50ae5\"\u003e\u003ccode\u003e4dda2e0\u003c/code\u003e\u003c/a\u003e Remove unused method (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mongodb:mongodb-driver-sync` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-java-driver/releases\"\u003eorg.mongodb:mongodb-driver-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJava Driver 5.8.0 (May 28, 2026)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔥 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded typed builder API for vector search index definitions \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1960\"\u003e#1960\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e$rerank\u003c/code\u003e aggregation stage support (MongoDB 8.3 / Atlas) \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1963\"\u003e#1963\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evectorSearch\u003c/code\u003e operator support for the \u003ccode\u003e$search\u003c/code\u003e pipeline stage \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1962\"\u003e#1962\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estoredSource\u003c/code\u003e support for vector search indexes and \u003ccode\u003ereturnStoredSource\u003c/code\u003e for \u003ccode\u003e$vectorSearch\u003c/code\u003e queries \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1977\"\u003e#1977\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eBinaryVector\u003c/code\u003e and \u003ccode\u003eVectorSearchQuery\u003c/code\u003e \u003ccode\u003evectorSearch\u003c/code\u003e overloads to the Scala driver \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1986\"\u003e#1986\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimized \u003ccode\u003eRawBsonDocument\u003c/code\u003e encode and decode by eliminating intermediate allocations \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1988\"\u003e#1988\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreliminary refactoring for backpressure support \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1952\"\u003e#1952\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall improvements related to value-based classes \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1964\"\u003e#1964\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed OSGi bundle resolution failure when Micrometer is not present \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded missing Javadoc to \u003ccode\u003eMongodbObservation\u003c/code\u003e and \u003ccode\u003eMongodbObservationContext\u003c/code\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003elibmongocrypt\u003c/code\u003e to 1.18.1 \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Testing \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAGENTS.md\u003c/code\u003e for AI coding agent support across all modules by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded test cases for new auto-embedding index fields \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1936\"\u003e#1936\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Scala 3 to \u003ccode\u003epublish.sh\u003c/code\u003e \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1958\"\u003e#1958\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNamespaceExists\u003c/code\u003e test failure \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1956\"\u003e#1956\u003c/a\u003e by \u003ca href=\"https://github.com/nhachicha\"\u003e\u003ccode\u003e@​nhachicha\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplified \u003ccode\u003eRetryState\u003c/code\u003e creation as preliminary backpressure work \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1961\"\u003e#1961\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eRetryState.isLastAttempt\u003c/code\u003e private and simplified code \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/techbelle\"\u003e\u003ccode\u003e@​techbelle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1972\"\u003emongodb/mongo-java-driver#1972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVerifying artifact signatures\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\"\u003ehttps://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\u003c/a\u003e for the full procedure.\u003c/p\u003e\n\u003cp\u003eTo download and import the public key for verifying signatures, execute\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ehttps://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/6024ca9f6ca226cffb7526659b19810707970310\"\u003e\u003ccode\u003e6024ca9\u003c/code\u003e\u003c/a\u003e Version: bump 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/f3bbdb2701b8c462c64db4c5f3f2c61b23b723e9\"\u003e\u003ccode\u003ef3bbdb2\u003c/code\u003e\u003c/a\u003e Add BinaryVector and VectorSearchQuery vectorSearch overloads to Scala driver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/966ababa45a5d38a644bc8e8ce8de58eb882dd66\"\u003e\u003ccode\u003e966abab\u003c/code\u003e\u003c/a\u003e Upgrade libmongocrypt version to 1.18.1 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/98e07611f0f0c3e22d89cfb766137e59ab7b2a2f\"\u003e\u003ccode\u003e98e0761\u003c/code\u003e\u003c/a\u003e Optimize RawBsonDocument encode and decode by eliminating intermediate alloca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/40ee8d511e4541727de2edc4527d209d842fd607\"\u003e\u003ccode\u003e40ee8d5\u003c/code\u003e\u003c/a\u003e Fix NamespaceExists test failure (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/541af753642b070a04ec64f54b9af018d297c2d3\"\u003e\u003ccode\u003e541af75\u003c/code\u003e\u003c/a\u003e Mark micrometer OSGi imports as optional and add bundle resolution test (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/cd6c045cf866d6d5038fcbcf8825742174a3903a\"\u003e\u003ccode\u003ecd6c045\u003c/code\u003e\u003c/a\u003e Add storedSource support for vector search indexes and returnStoredSource for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/717da9c63b5531e35e684bc0a8043500b3fa7560\"\u003e\u003ccode\u003e717da9c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Resolve TLS channel address before opening socket\u0026quot; (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/58122f6b280cda429af25f69e3692132e1eabb60\"\u003e\u003ccode\u003e58122f6\u003c/code\u003e\u003c/a\u003e Add vectorSearch operator for $search pipeline stage (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1962\"\u003e#1962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/13d4aef5f58283977042340ee8d7d9af4a1786d4\"\u003e\u003ccode\u003e13d4aef\u003c/code\u003e\u003c/a\u003e Resolve TLS channel address before opening socket\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.oracle.nosql.sdk:nosqldriver` from 5.4.21 to 5.4.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oracle/nosql-java-sdk/releases\"\u003ecom.oracle.nosql.sdk:nosqldriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.22\u003c/h2\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/blob/main/CHANGELOG.md\"\u003ecom.oracle.nosql.sdk:nosqldriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/commit/801ba4070febb5c0e870ab8cdb5ee7938831a545\"\u003e\u003ccode\u003e801ba40\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/204\"\u003e#204\u003c/a\u003e from oracle/fix/netty-4.1.133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d7c7ed22b8c9437041dc473577d899dcf984db31\"\u003e\u003ccode\u003ed7c7ed2\u003c/code\u003e\u003c/a\u003e additional changes for 5.4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/e27f8f7c19a457ebdb8cd8130db61f75064ccc43\"\u003e\u003ccode\u003ee27f8f7\u003c/code\u003e\u003c/a\u003e update 3rd parties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/0c21037e61f44fac98af2e52b2506c3a0bcb9028\"\u003e\u003ccode\u003e0c21037\u003c/code\u003e\u003c/a\u003e Handle null or empty namespace list in prepared statements (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/b81457b2e65e323c30cda83d6ce7cee8cb771a83\"\u003e\u003ccode\u003eb81457b\u003c/code\u003e\u003c/a\u003e Moving to 5.4.22-SNAPSHOT (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/6248e8b0d53c269a888bc335faeede7c5619f323\"\u003e\u003ccode\u003e6248e8b\u003c/code\u003e\u003c/a\u003e implemented UNION (and a few other query operators) (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d09ae8bbcdd1ae459d80ad269c2ef1ff33ed65cd\"\u003e\u003ccode\u003ed09ae8b\u003c/code\u003e\u003c/a\u003e Cleaned up compiler warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/7f8a40f0c92b0a63e7c2d81f65daa03971b2b38d\"\u003e\u003ccode\u003e7f8a40f\u003c/code\u003e\u003c/a\u003e Redact sensitive HTTP headers in debug logging (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/4a3e9e5298a11450a9fe85a5857c2a0e75686c2a\"\u003e\u003ccode\u003e4a3e9e5\u003c/code\u003e\u003c/a\u003e Preparing for 5.4.21 release (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oracle/nosql-java-sdk/compare/v5.4.21...v5.4.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\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/eclipse-ee4j/eclipselink/pull/2755","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2755","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2755/packages"},{"uuid":"4513623962","node_id":"PR_kwDOJPn-nM7e35dY","number":2317,"state":"open","title":"deps: bump the regular group with 5 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T01:20:40.000Z","updated_at":"2026-05-25T01:38:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"regular","update_count":5,"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.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the regular group with 5 updates:\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.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\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.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\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 handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\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\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\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/TimefoldAI/timefold-solver/pull/2317","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimefoldAI%2Ftimefold-solver/issues/2317","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2317/packages"},{"uuid":"4333667511","node_id":"PR_kwDOSI-Zic7V2l3d","number":21,"state":"closed","title":"chore(deps): bump the minor-and-patch group with 20 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T06:48:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T06:48:05.000Z","updated_at":"2026-04-27T06:48:23.000Z","time_to_close":10,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":20,"packages":[{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-core","old_version":"1.9.0","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-swing","old_version":"1.9.0","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"org.jetbrains.kotlinx:kotlinx-serialization-json","old_version":"1.7.3","new_version":"1.11.0","repository_url":"https://github.com/Kotlin/kotlinx.serialization"},{"name":"org.ow2.asm:asm","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.16","new_version":"2.0.17"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.12","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.53.0.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"net.jqwik:jqwik","old_version":"1.9.2","new_version":"1.9.3","repository_url":"https://github.com/jqwik-team/jqwik"},{"name":"org.lwjgl:lwjgl","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.lwjgl:lwjgl-glfw","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.lwjgl:lwjgl-opengl","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin.plugin.compose","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin.plugin.serialization","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.compose","old_version":"1.7.3","new_version":"1.10.3","repository_url":"https://github.com/JetBrains/compose-jb"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-swing](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |\n| [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) | `1.7.3` | `1.11.0` |\n| org.ow2.asm:asm | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-commons | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-analysis | `9.7.1` | `9.9.1` |\n| org.slf4j:slf4j-api | `2.0.16` | `2.0.17` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.12` | `1.5.32` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.53.0.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [net.jqwik:jqwik](https://github.com/jqwik-team/jqwik) | `1.9.2` | `1.9.3` |\n| [org.lwjgl:lwjgl](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.lwjgl:lwjgl-glfw](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.lwjgl:lwjgl-opengl](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.compose](https://github.com/JetBrains/compose-jb) | `1.7.3` | `1.10.3` |\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-serialization-json` from 1.7.3 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-serialization-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.20 and provides a new Json exceptions API and some bugfixes and improvements.\u003c/p\u003e\n\u003ch2\u003eExpose Json exceptions structure\u003c/h2\u003e\n\u003cp\u003eTo make working with exceptions easier and providing proper error codes in e.g., REST APIs,\nclasses \u003ccode\u003eJsonException\u003c/code\u003e, \u003ccode\u003eJsonDecodingException\u003c/code\u003e, and \u003ccode\u003eJsonEncodingException\u003c/code\u003e are now public.\nThey have relevant public properties, such as \u003ccode\u003eshortMessage\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003eoffset\u003c/code\u003e, and others.\nThis API is currently experimental, and we're going to improve it further in the subsequent releases.\nSee the linked issues for the details: \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930\"\u003e#1930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877\"\u003e#1877\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eAbility to hide user input from exception messages for security/privacy reasons.\u003c/h2\u003e\n\u003cp\u003eHistorically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason.\nSuch behavior may pose additional challenges for logging, analytics, and other systems, since\na system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic.\nTo address this issue, a new property \u003ccode\u003eexceptionsWithDebugInfo\u003c/code\u003e is added to \u003ccode\u003eJsonConfiguration\u003c/code\u003e.\nDisable it to hide user input from exception messages.\nIMPORTANT: This behavior will be enabled by default when this property becomes stable.\nSee \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590\"\u003e#2590\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch2\u003eBugfixes and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse a specialized writeDecimalLong method for IO stream integrations in Json (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152\"\u003e#3152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC.\nThe only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3079\"\u003e#3079\u003c/a\u003e).\nBig thanks to \u003ca href=\"https://github.com/KosmX\"\u003eKosmX\u003c/a\u003e for contributing the fix.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFor your convenience, the changelog for 1.10.0-RC is duplicated below:\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eStabilization of APIs\u003c/h2\u003e\n\u003cp\u003ekotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs.\nThe following APIs and configuration options are no longer experimental because they're widely used without any known major issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eJson\u003c/code\u003e configuration options: \u003ccode\u003edecodeEnumsCaseInsensitive\u003c/code\u003e, \u003ccode\u003eallowTrailingComma\u003c/code\u003e, \u003ccode\u003eallowComments\u003c/code\u003e, and \u003ccode\u003eprettyPrintIndent\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3100\"\u003e#3100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@EncodeDefault\u003c/code\u003e annotation and its modes. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3106\"\u003e#3106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonUnquotedLiteral\u003c/code\u003e constructor function (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonPrimitive\u003c/code\u003e constructor function overloads that accept unsigned types. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSON DSL functions on \u003ccode\u003eJsonElement\u003c/code\u003e with \u003ccode\u003eNothing?\u003c/code\u003e overloads. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReadiness for return value checker\u003c/h2\u003e\n\u003cp\u003eKotlin 2.3.0 \u003ca href=\"https://kotlinlang.org/docs/whatsnew23.html#unused-return-value-checker\"\u003eintroduces a new feature\u003c/a\u003e aimed at helping you to catch bugs related to the accidentally ignored return value of the function.\nkotlinx-serialization 1.10.0-RC code is fully marked for this feature, meaning that you can get warnings for unused function calls like \u003ccode\u003eJson.encodeToString(...)\u003c/code\u003e. To get the warnings, the feature has to be enabled in your project as \u003ca href=\"https://kotlinlang.org/docs/unused-return-value-checker.html#configure-the-unused-return-value-checker\"\u003edescribed here\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ePolymorphism improvements\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/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md\"\u003eorg.jetbrains.kotlinx:kotlinx-serialization-json's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.0 / 2026-04-10\u003c/h1\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.20 and provides new Json exceptions API and some bugfixes and improvements.\u003c/p\u003e\n\u003ch2\u003eExpose Json exceptions structure\u003c/h2\u003e\n\u003cp\u003eTo make working with exceptions easier and providing proper error codes in e.g., REST APIs,\nclasses \u003ccode\u003eJsonException\u003c/code\u003e, \u003ccode\u003eJsonDecodingException\u003c/code\u003e, and \u003ccode\u003eJsonEncodingException\u003c/code\u003e are now public.\nThey have relevant public properties, such as \u003ccode\u003eshortMessage\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003eoffset\u003c/code\u003e, and others.\nThis API is currently experimental, and we're going to improve it further in the subsequent releases.\nSee the linked issues for the details: \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930\"\u003e#1930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877\"\u003e#1877\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eAbility to hide user input from exception messages for security/privacy reasons.\u003c/h2\u003e\n\u003cp\u003eHistorically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason.\nSuch behavior may pose additional challenges for logging, analytics, and other systems, since\na system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic.\nTo address this issue, a new property \u003ccode\u003eexceptionsWithDebugInfo\u003c/code\u003e is added to \u003ccode\u003eJsonConfiguration\u003c/code\u003e.\nDisable it to hide user input from exception messages.\nIMPORTANT: This behavior will be enabled by default when this property becomes stable.\nSee \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590\"\u003e#2590\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch2\u003eBugfixes and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse a specialized writeDecimalLong method for IO stream integrations in Json (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152\"\u003e#3152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 / 2026-01-21\u003c/h1\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC.\nThe only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3079\"\u003e#3079\u003c/a\u003e).\nBig thanks to \u003ca href=\"https://github.com/KosmX\"\u003eKosmX\u003c/a\u003e for contributing the fix.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFor your convenience, the changelog for 1.10.0-RC is duplicated below:\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eStabilization of APIs\u003c/h2\u003e\n\u003cp\u003ekotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs.\nThe following APIs and configuration options are no longer experimental because they're widely used without any known major issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eJson\u003c/code\u003e configuration options: \u003ccode\u003edecodeEnumsCaseInsensitive\u003c/code\u003e, \u003ccode\u003eallowTrailingComma\u003c/code\u003e, \u003ccode\u003eallowComments\u003c/code\u003e, and \u003ccode\u003eprettyPrintIndent\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3100\"\u003e#3100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@EncodeDefault\u003c/code\u003e annotation and its modes. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3106\"\u003e#3106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonUnquotedLiteral\u003c/code\u003e constructor function (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonPrimitive\u003c/code\u003e constructor function overloads that accept unsigned types. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSON DSL functions on \u003ccode\u003eJsonElement\u003c/code\u003e with \u003ccode\u003eNothing?\u003c/code\u003e overloads. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReadiness for return value checker\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/Kotlin/kotlinx.serialization/commit/6956af2e6073347c7832c3c5b374fa3b5a345956\"\u003e\u003ccode\u003e6956af2\u003c/code\u003e\u003c/a\u003e Prepare 1.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/390d84c68a19cbf7fa453dec22a333648bde49b4\"\u003e\u003ccode\u003e390d84c\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/431fe2dc0a144300b33038820d24fc30302c8abc\"\u003e\u003ccode\u003e431fe2d\u003c/code\u003e\u003c/a\u003e Use local repo for publishing (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/05c12b60a6717b99053fb82e1f94d2f859727374\"\u003e\u003ccode\u003e05c12b6\u003c/code\u003e\u003c/a\u003e Add usage attribute to \u0026quot;testRepositories\u0026quot; configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/a4e1f082ef2e72caa139b474c05657de6015da20\"\u003e\u003ccode\u003ea4e1f08\u003c/code\u003e\u003c/a\u003e Bump Kover version to 0.9.8 release (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/304e858ccc7066854637d86ab80056f5f2bcc094\"\u003e\u003ccode\u003e304e858\u003c/code\u003e\u003c/a\u003e Expose Json exceptions structure (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/4a0338ef5093d765138151bc30282e909ca459e4\"\u003e\u003ccode\u003e4a0338e\u003c/code\u003e\u003c/a\u003e Included G Play SDK verification file for core-jvm (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3169\"\u003e#3169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/421f64c74f0ea6d4a3cdc8dd483505366e3f6c8f\"\u003e\u003ccode\u003e421f64c\u003c/code\u003e\u003c/a\u003e CBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/85a4f126ec491c77e2b3686cc22c1bae27a20783\"\u003e\u003ccode\u003e85a4f12\u003c/code\u003e\u003c/a\u003e KT-84955: mark apple x64 tagets as deprecated error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/bd38b0e49bce38d1a55576e89856bc63990167ed\"\u003e\u003ccode\u003ebd38b0e\u003c/code\u003e\u003c/a\u003e Remove dead code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/compare/v1.7.3...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.9.1\n\nUpdates `org.slf4j:slf4j-api` from 2.0.16 to 2.0.17\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.12 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\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/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc35d552bbd87cea8b98bea44ff0a113631075e7\"\u003e\u003ccode\u003edc35d55\u003c/code\u003e\u003c/a\u003e fix logback-access/issues/34 by checking if dependency is a sub-model of the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8e32278700d5b0cfca70c246f6db0d639bb1f21b\"\u003e\u003ccode\u003e8e32278\u003c/code\u003e\u003c/a\u003e added simple test for appender definitiob via file inclusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/834dbedefdb3cf43f77618ddc3d1d89e5c98b488\"\u003e\u003ccode\u003e834dbed\u003c/code\u003e\u003c/a\u003e start work on 1.5.32-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b\"\u003e\u003ccode\u003e168e42f\u003c/code\u003e\u003c/a\u003e add test to check that Logback SLF4J provider can be activated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ed45362291e060a93b2b28825ad3706ab85066ba\"\u003e\u003ccode\u003eed45362\u003c/code\u003e\u003c/a\u003e prepare release 1.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/609dae79d06b38518b48f826a22b1e7e233903c3\"\u003e\u003ccode\u003e609dae7\u003c/code\u003e\u003c/a\u003e fix missing META-INF directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/77397397cd0751b4d7eb5b7ee836137072505f16\"\u003e\u003ccode\u003e7739739\u003c/code\u003e\u003c/a\u003e start work on 1.5.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44164f10ca3fb44ce0e68519f13564b87e3aca61\"\u003e\u003ccode\u003e44164f1\u003c/code\u003e\u003c/a\u003e prepare release 1.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9874f06e247258e0122a099ae65964d41f2be10b\"\u003e\u003ccode\u003e9874f06\u003c/code\u003e\u003c/a\u003e test for top-file as a resource, introduced new module logback-classic-misc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.12...v_1.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.xerial:sqlite-jdbc` from 3.47.1.0 to 3.53.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xerial/sqlite-jdbc/releases\"\u003eorg.xerial:sqlite-jdbc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.53.0.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eexpose wal_autocheckpoint pragma in SQLiteConfig (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/dd2adcc\"\u003edd2adcc\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1397\"\u003e#1397\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.53.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/baaf087\"\u003ebaaf087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epublish multiple classifer jars (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/bdd2b64\"\u003ebdd2b64\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1273\"\u003e#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebetter Android support (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/7eb6f3f\"\u003e7eb6f3f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1378\"\u003e#1378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/19259e5\"\u003e19259e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump EndBug/add-and-commit from 9 to 10 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/f572217\"\u003ef572217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003edeps-dev\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump surefire.version from 3.5.4 to 3.5.5 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/b649d25\"\u003eb649d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/857a754\"\u003e857a754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.mockito:mockito-core from 5.21.0 to 5.23.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/a597952\"\u003ea597952\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank the following people for their contributions:\nGauthier, Karl-Michael Edlinger, kju2\u003c/p\u003e\n\u003ch2\u003eRelease 3.51.3.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.51.3 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/09e9741\"\u003e09e9741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade to sqlite 3.52.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/64cf690\"\u003e64cf690\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.graalvm.buildtools:native-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/5ad5155\"\u003e5ad5155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/upload-artifact from 6 to 7 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/90c726f\"\u003e90c726f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/download-artifact from 7 to 8 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/17d4998\"\u003e17d4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003edeps-dev\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.jreleaser:jreleaser-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d4d5c04\"\u003ed4d5c04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eset-version trigger CI after build native (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/89dfbc8\"\u003e89dfbc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset-version commit and trigger workflow (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/eed41ae\"\u003eeed41ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset-version fix VERSION (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/22e5106\"\u003e22e5106\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/xerial/sqlite-jdbc/commit/f88e9c7b4d71a443fc9ce80c43e34cd85ceef338\"\u003e\u003ccode\u003ef88e9c7\u003c/code\u003e\u003c/a\u003e chore(release): 3.53.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/bdd2b64a107ef3aef2168a4446cb2b1c59992ddf\"\u003e\u003ccode\u003ebdd2b64\u003c/code\u003e\u003c/a\u003e feat: publish multiple classifer jars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/7eb6f3fb57c21e2d18a8145e2996caa0cdd398c3\"\u003e\u003ccode\u003e7eb6f3f\u003c/code\u003e\u003c/a\u003e feat: better Android support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/23ead2e027a9868184ab5d363c66652f7d6c64ca\"\u003e\u003ccode\u003e23ead2e\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/baaf0870311ce780c7d15598fc080f3b31079aea\"\u003e\u003ccode\u003ebaaf087\u003c/code\u003e\u003c/a\u003e feat(sqlite): upgrade to sqlite 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/dd2adcc879a3b9914f3953629536f3d53473f275\"\u003e\u003ccode\u003edd2adcc\u003c/code\u003e\u003c/a\u003e feat(jdbc): expose wal_autocheckpoint pragma in SQLiteConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/b649d257cbb030969cdbf2cf74d2a05b590ebf86\"\u003e\u003ccode\u003eb649d25\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump surefire.version from 3.5.4 to 3.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/857a754356614e2705b1ce1a955b47b0333fedeb\"\u003e\u003ccode\u003e857a754\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.assertj:assertj-core from 3.27.6 to 3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/19259e5f34ed5a99515a0ae43711cddde0ef9158\"\u003e\u003ccode\u003e19259e5\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/a5979522b3a4b04020edda625891d2593638316a\"\u003e\u003ccode\u003ea597952\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.mockito:mockito-core from 5.21.0 to 5.23.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xerial/sqlite-jdbc/compare/3.47.1.0...3.53.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\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/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/as...\n\n_Description has been truncated_","html_url":"https://github.com/vidamc/Vida/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vidamc%2FVida/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4000028149","node_id":"PR_kwDOB20KpM7Gxe_p","number":2671,"state":"closed","title":"Bump the dependencies group across 1 directory with 54 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-27T10:26:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-27T09:20:05.000Z","updated_at":"2026-02-27T10:26:43.000Z","time_to_close":3996,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":54,"packages":[{"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:aspectjweaver","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"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.18.1","new_version":"13.2.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"com.github.spotbugs:spotbugs","old_version":"4.8.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"org.jruby:jruby-complete","old_version":"9.4.8.0","new_version":"10.0.3.0"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctorj-pdf","old_version":"2.3.18","new_version":"2.3.23","repository_url":"https://github.com/asciidoctor/asciidoctorj-pdf"},{"name":"org.asciidoctor:asciidoctorj-epub3","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/asciidoctor/asciidoctorj-epub3"},{"name":"org.owasp:dependency-check-maven","old_version":"10.0.4","new_version":"12.2.0","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"jakarta.validation:jakarta.validation-api","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/jakartaee/validation"},{"name":"jakarta.xml.bind:jakarta.xml.bind-api","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/jakartaee/jaxb-api"},{"name":"jakarta.xml.ws:jakarta.xml.ws-api","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/jakartaee/jax-ws-api"},{"name":"org.ow2.asm:asm","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.9","new_version":"9.9.1"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.eclipse.angus:angus-mail","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/eclipse-ee4j/angus-mail"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.5","new_version":"4.0.6"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.5","new_version":"4.0.6"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.5","new_version":"4.0.6"},{"name":"org.glassfish.corba:glassfish-corba-omgapi","old_version":"4.2.5","new_version":"5.0.0","repository_url":"https://github.com/eclipse-ee4j/orb"},{"name":"org.glassfish.corba:glassfish-corba-orb","old_version":"4.2.5","new_version":"5.0.0"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.12","new_version":"2.0.17"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.1.4","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.15","new_version":"5.4.19","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"org.junit:junit-bom","old_version":"5.11.0","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"jakarta.el:jakarta.el-api","old_version":"5.0.1","new_version":"6.0.1","repository_url":"https://github.com/eclipse-ee4j/el-ri"},{"name":"org.jboss.weld.se:weld-se-core","old_version":"6.0.0.Beta4","new_version":"7.0.0.Alpha1"},{"name":"org.glassfish.jersey.core:jersey-client","old_version":"4.0.0-M2","new_version":"4.0.2"},{"name":"org.glassfish.jersey.core:jersey-common","old_version":"4.0.0-M2","new_version":"4.0.2"},{"name":"org.glassfish.main.appclient:gf-client","old_version":"8.0.0-JDK17-M7","new_version":"8.0.0-JDK17-M12"},{"name":"org.springframework:spring-context","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-instrument","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-orm","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-test","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-tx","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.1.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.4","new_version":"4.14.0"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.25","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.25","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"com.mysql:mysql-connector-j","old_version":"9.0.0","new_version":"9.6.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.4.1","new_version":"3.5.7","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.ibm.db2:jcc","old_version":"11.5.9.0","new_version":"12.1.3.0"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"12.8.2.jre11","new_version":"13.2.1.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.7","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 54 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.aspectj:aspectjrt](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n| [org.aspectj:aspectjweaver](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| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.18.1` | `13.2.0` |\n| [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) | `4.8.3` | `4.9.8` |\n| org.jruby:jruby-complete | `9.4.8.0` | `10.0.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| [org.asciidoctor:asciidoctorj-pdf](https://github.com/asciidoctor/asciidoctorj-pdf) | `2.3.18` | `2.3.23` |\n| [org.asciidoctor:asciidoctorj-epub3](https://github.com/asciidoctor/asciidoctorj-epub3) | `2.1.3` | `2.2.0` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `10.0.4` | `12.2.0` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `1.0.9` | `2.0.0` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [jakarta.validation:jakarta.validation-api](https://github.com/jakartaee/validation) | `3.1.0` | `3.1.1` |\n| [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-api) | `4.0.2` | `4.0.5` |\n| [jakarta.xml.ws:jakarta.xml.ws-api](https://github.com/jakartaee/jax-ws-api) | `4.0.2` | `4.0.3` |\n| org.ow2.asm:asm | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-commons | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.9` | `9.9.1` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.eclipse.angus:angus-mail](https://github.com/eclipse-ee4j/angus-mail) | `2.0.4` | `2.0.5` |\n| com.sun.xml.bind:jaxb-core | `4.0.5` | `4.0.6` |\n| com.sun.xml.bind:jaxb-impl | `4.0.5` | `4.0.6` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.5` | `4.0.6` |\n| [org.glassfish.corba:glassfish-corba-omgapi](https://github.com/eclipse-ee4j/orb) | `4.2.5` | `5.0.0` |\n| org.glassfish.corba:glassfish-corba-orb | `4.2.5` | `5.0.0` |\n| org.slf4j:slf4j-api | `2.0.12` | `2.0.17` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.1.4` | `5.6.4` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.15` | `5.4.19` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.11.0` | `6.0.3` |\n| [jakarta.el:jakarta.el-api](https://github.com/eclipse-ee4j/el-ri) | `5.0.1` | `6.0.1` |\n| org.jboss.weld.se:weld-se-core | `6.0.0.Beta4` | `7.0.0.Alpha1` |\n| org.glassfish.jersey.core:jersey-client | `4.0.0-M2` | `4.0.2` |\n| org.glassfish.jersey.core:jersey-common | `4.0.0-M2` | `4.0.2` |\n| org.glassfish.main.appclient:gf-client | `8.0.0-JDK17-M7` | `8.0.0-JDK17-M12` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-instrument](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-orm](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-test](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-tx](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.1.Final` | `9.1.0.Final` |\n| org.ops4j.pax.exam:pax-exam | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.4` | `4.14.0` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.25` | `1.5.32` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.25` | `1.5.32` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.0.0` | `9.6.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.4.1` | `3.5.7` |\n| com.ibm.db2:jcc | `11.5.9.0` | `12.1.3.0` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `12.8.2.jre11` | `13.2.1.jre11` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.7` | `42.7.10` |\n\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:aspectjweaver` 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:aspectjweaver'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:aspectjweaver` 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:aspectjweaver'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 `com.puppycrawl.tools:checkstyle` from 10.18.1 to 13.2.0\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.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16678\"\u003e#16678\u003c/a\u003e - new Check: NumericalPrefixesInfixesSuffixesCharacterCaseCheck numerical prefixes, infixes, and suffixes should be lowercase, except for \u0026quot;L\u0026quot;\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18653\"\u003e#18653\u003c/a\u003e - False-negative: HexLiteralCase does not throw violation on Hex float literals\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18486\"\u003e#18486\u003c/a\u003e - False positive: JavadocParagraph reports violation when \u003ccode\u003e\u0026lt;`p`\u0026gt;\u003c/code\u003e is after tags\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBreaking backward compatibility:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12556\"\u003e#12556\u003c/a\u003e - Remove deprecated method CheckstyleAntTask:createClasspath()\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18329\"\u003e#18329\u003c/a\u003e - ImportControl: add module attribute to allow/disallow module imports\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18368\"\u003e#18368\u003c/a\u003e - New check: MissingOverrideOnRecordAccessor to require Override on record component accessor methods\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16087\"\u003e#16087\u003c/a\u003e - false positive invalid tag JavadocType\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18790\"\u003e#18790\u003c/a\u003e - IllegalTokenText reports false positives for Unicode whitespace characters without escape sequences\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18118\"\u003e#18118\u003c/a\u003e - Inconsistent behaviour of \u003ccode\u003eIndentation\u003c/code\u003e check\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13038\"\u003e#13038\u003c/a\u003e - VariableDeclarationUsageDistanceCheck doesn't handle method definition properly\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/4dd3be899e7e2031cc03b0210ab0f178d279adaf\"\u003e\u003ccode\u003e4dd3be8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/84fa8745e2a61a617bbf807142001cf6178b2203\"\u003e\u003ccode\u003e84fa874\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/48dfde070944f2b073f387d98c513702eaa8ab6a\"\u003e\u003ccode\u003e48dfde0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18809\"\u003e#18809\u003c/a\u003e: removed xdocs section markers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ffb662c70ce7c56c3f2a4afa0313c371a1c75ec\"\u003e\u003ccode\u003e8ffb662\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17882\"\u003e#17882\u003c/a\u003e: Add STRING_LITERAL token Javadoc with AST example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/d0dcddfcf8ebf4e2fd461d06f611e041b503c4cb\"\u003e\u003ccode\u003ed0dcddf\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18612\"\u003e#18612\u003c/a\u003e: Remove redundant tokens property from CustomImportOrder in goog...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a6594e00879bdfbfcdfdbe50b73bcbf8a75af543\"\u003e\u003ccode\u003ea6594e0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18599\"\u003e#18599\u003c/a\u003e: Disable InlineMeSuggester as Error Prone annotations are forbid...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1f7520b68e38bfb601490ff3b7af572a5d994c3\"\u003e\u003ccode\u003ec1f7520\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18843\"\u003e#18843\u003c/a\u003e: Indentation Check Handlers should not have reference to check i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a0b1ed1b79de83eda2a82958ae7acb3892de539\"\u003e\u003ccode\u003e6a0b1ed\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18856\"\u003e#18856\u003c/a\u003e: Split openrewrite-refaster-rules ci job into two jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/66b1f61a862d1bde179827b859a9b761845d503d\"\u003e\u003ccode\u003e66b1f61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18836\"\u003e#18836\u003c/a\u003e: Enable pitest EXPERIMENTAL_MEMBER_VARIABLE and exclude optimiza...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c7da3eea224b44d0073c805e5590c701b2c07add\"\u003e\u003ccode\u003ec7da3ee\u003c/code\u003e\u003c/a\u003e dependency: Update Google Java Format version to 1.34.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.1...checkstyle-13.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs` from 4.8.3 to 4.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs/releases\"\u003ecom.github.spotbugs:spotbugs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.8\u003c/h2\u003e\n\u003cp\u003eSpotBugs 4.9.8\u003c/p\u003e\n\u003ch3\u003eCHANGELOG\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaven plugin reporting issue if -adjustPriority is not set (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHECKSUM\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003efile\u003c/th\u003e\n\u003cth\u003echecksum (sha256)\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e06fb742e3170087983c5855d7d8d846d7cdab9badfdf4b3564b424deb1dc0b28\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003ecbee8358dd239e81fdcf37c32d1e6bedf148d25638b0c8d1b687d97c3061ecd9\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8.tgz\u003c/td\u003e\n\u003ctd\u003e2eb8e0f2b223c22ffa2ce0c1cf1be4127dde19d240b8f7ce69a5fd3ad5c36ff3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8.zip\u003c/td\u003e\n\u003ctd\u003ee13d476403cf69074f415e35ebcc2f865f7a1ea444c1e659516bc0260e74dfa5\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003eaecf15bb27a4d067e9b5a1c85b5d3aeefc5026a66e93040995804662e285d679\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e075b2eed660c2fe2fb1ad1de028f8fdff5f358e25c1318706b95ab17bb28be44\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations.jar\u003c/td\u003e\n\u003ctd\u003e6f69d6fe9c55a54dcb30e87d8fa2d5f52246af50d7a3445246d9539ef221be1c\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e025b2fb90e089dab1875068397736003bbf9e66bcac287ecb9e512dd0d387748\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e91477d93b1fd1bebae35d318427b5238fb458e726478dc1a8ac41ce74838a1e6\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant.jar\u003c/td\u003e\n\u003ctd\u003e22f2fa397e86663adcd4828cc1c91e63aa6cc2bfc56832885b749a86fac5c784\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs.jar\u003c/td\u003e\n\u003ctd\u003e4469bc080afe7cd2290a20bf63e28392b80abcc7c7ace33c8f55da52a17c7ca5\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e81677f77441af941613c99a4f04b3cb2f6b1950be589afdec03905d8e2917824\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e805d2d124b0d4ea513ee9262d4ad6027c3471d45defd80fd7d20e23425d17df7\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e0076a3bc9602c78d73edb048e625a96ee6a182fa3dd39300aa739af67b954189\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003ee3e64a5fd96be16eec8b832e87da703e5eae910b3abd7bda9ff81a10363e5c7f\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e043a55d99a517c0d9cf702b0c183b4afd3f03af9eff4a86d59bb37df1b35b532\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e4e439df3b499660d91a659d7c523fcdc4945c932dfc7fee68e796193f9dff6bb\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003eae8ddee06796757be0526af1adf5969fbc149c0cf83542e6641405e69a044496\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e17144f315686bfd01c02fa4ae7c916060c41de8eed58d5b8470416fa08f46ced\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e9e1bc39da08c6c80091f34f1fd92ec092109d0cdfd8009910bc22772df06eea7\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e4.9.7\u003c/h2\u003e\n\u003cp\u003eSpotBugs 4.9.7\u003c/p\u003e\n\u003ch3\u003eCHANGELOG\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Eclipse not always using latest preferences file state (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3740\"\u003e#3740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exception throw when singleton implementing Cloneable has no clone() method (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for missing -adjustPriority parameter in Eclipse preferences (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation of -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eFunctionality from DetectorFactory setEnabledButNonReporting(), getPriorityAdjustment() methods and BugInstance.adjustForDetector() is deprecated and moved to PriorityAdjuster (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eFindNakedNotify\u003c/code\u003e to handle the case when the lock is loaded from a field (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3634\"\u003e#3634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for fully qualified class names for detectors in -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eSupport for numerical and absolute priority adjustments\u003c/li\u003e\n\u003cli\u003eBump up Apache Commons BCEL to the version 6.11.0 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd back and deprecate \u003ccode\u003eedu.umd.cs.findbugs.io.IO.close(InputStream)\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3756\"\u003e#3756\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md\"\u003ecom.github.spotbugs:spotbugs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.8 - 2025-10-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaven plugin reporting issue if -adjustPriority is not set (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.7 - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Eclipse not always using latest preferences file state (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3740\"\u003e#3740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exception throw when singleton implementing Cloneable has no clone() method (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for missing -adjustPriority parameter in Eclipse preferences (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation of -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eFunctionality from DetectorFactory setEnabledButNonReporting(), getPriorityAdjustment() methods and BugInstance.adjustForDetector() is deprecated and moved to PriorityAdjuster (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eFindNakedNotify\u003c/code\u003e to handle the case when the lock is loaded from a field (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3634\"\u003e#3634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for fully qualified class names for detectors in -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eSupport for numerical and absolute priority adjustments\u003c/li\u003e\n\u003cli\u003eBump up Apache Commons BCEL to the version 6.11.0 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd back and deprecate \u003ccode\u003eedu.umd.cs.findbugs.io.IO.close(InputStream)\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow our GA builds to work with JDK 25 (and drop support for JDK 24) (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3564\"\u003e#3564\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.6 - 2025-09-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix exception throw when analyzing \u003ccode\u003ejakarta.servlet.http.HttpServletRequest\u003c/code\u003e method calls (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3711\"\u003e#3711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.5 - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix for an error when a record method has the \u003ccode\u003e@SuppressFBWarnings\u003c/code\u003e annotation (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3622\"\u003e#3622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSF_SWITCH_FALLTHROUGH\u003c/code\u003e false positive when continuing a loop (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3617\"\u003e#3617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCWO_CLOSED_WITHOUT_OPENED\u003c/code\u003e false positive (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3616\"\u003e#3616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSF_SWITCH_NO_DEFAULT\u003c/code\u003e false positive fix for switch-arrow (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the issue with BCEL logging \u003ccode\u003eDuplicating value: ...\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing jakarta support for servlets / pre/post destroy (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3694\"\u003e#3694\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd 'java.nio.file.Path.of' to known types for path traversal checks (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCleanup\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eS1481: Unused local variables should be removed (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3654\"\u003e#3654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved test libraries to jakarta namespace including switching off jsr305 where possible for jakarta.annotation (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3695\"\u003e#3695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.4 - 2025-08-07\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationMatcher\u003c/code\u003e can now ignore bugs if annotation is also applied on methods or fields. Previously only annotations on classes were considered.\u003c/li\u003e\n\u003cli\u003eAdd relevant CWE ids to bugs and refer the CWEs in the bug messages (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3354\"\u003e#3354\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eLOCAL_VARIABLE_UNKNOWN\u003c/code\u003e with exact method name for \u003ccode\u003eNP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3485\"\u003e#3485\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/spotbugs/spotbugs/commit/c1fa7f2ffa1cc51b7fd7977eb654eb37327a6cca\"\u003e\u003ccode\u003ec1fa7f2\u003c/code\u003e\u003c/a\u003e release v4.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/023f8dd53a7d5ebd4ea01756a175cb61016dad7f\"\u003e\u003ccode\u003e023f8dd\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.apache.groovy:groovy-all to v5.0.2 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/423f1d1858b9deafcff0cc91c6a30dbc7169cd34\"\u003e\u003ccode\u003e423f1d1\u003c/code\u003e\u003c/a\u003e Unconditional while loops no raising \u003ccode\u003eIL_INFINITE_LOOP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/9125bee9c68702c5b974a91b1c8e9feeedbcaa48\"\u003e\u003ccode\u003e9125bee\u003c/code\u003e\u003c/a\u003e Fix priority adjustment code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/183da6cf6e96e9c15d64c9235f445c038f9e0423\"\u003e\u003ccode\u003e183da6c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.springframework:spring-core to v6.2.12 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/a499f2eff918979cae13195dacce1b7b308393c4\"\u003e\u003ccode\u003ea499f2e\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com.diffplug.gradle:goomph to v4.4.1 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/b339bc1b8b46fd2b6190851b46da9e036ed85317\"\u003e\u003ccode\u003eb339bc1\u003c/code\u003e\u003c/a\u003e Unconditionally initialize PriorityAdjuster for AbstractBugReporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/96891fe4f0b95f17a07459f6f9e348aee7a11164\"\u003e\u003ccode\u003e96891fe\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.github.spotbugs to v6.4.3 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/a3667d7b0de3545d236e7cfdc90ce8a669bb6111\"\u003e\u003ccode\u003ea3667d7\u003c/code\u003e\u003c/a\u003e chore(docs): Updated supported versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/333a96ad88a7e15a019327343f60b2483cd0f8df\"\u003e\u003ccode\u003e333a96a\u003c/code\u003e\u003c/a\u003e prepare for next release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs/compare/4.8.3...4.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jruby:jruby-complete` from 9.4.8.0 to 10.0.3.0\n\nUpdates `org.asciidoctor:asciidoctorj` from 3.0.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/releases\"\u003eorg.asciidoctor:asciidoctorj's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecli.adoc - describe how to run AsciidoctorJ using JBang\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctorj-pdf 2.3.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-epub 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-diagram 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-revealjs 5.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate new log handler for each instance of Asciidoctor (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e) (\u003ca href=\"https://github.com/dhendriks\"\u003e\u003ccode\u003e@​dhendriks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBuild Improvement\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMove to new plugin suite org.ysb33r.jruby for installing ruby gems (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade build to Gradle 8.12 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade gh action upload-artifact to v4 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Contributors\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wfouche\"\u003e\u003ccode\u003e@​wfouche\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/pull/1315\"\u003easciidoctor/asciidoctorj#1315\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/blob/main/CHANGELOG.adoc\"\u003eorg.asciidoctor:asciidoctorj's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e== 3.0.1 (2025-11-06)\u003c/p\u003e\n\u003cp\u003eDocumentation::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecli.adoc - describe how to run AsciidoctorJ using JBang\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctorj-pdf 2.3.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-epub 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-diagram 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-revealjs 5.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate new log handler for each instance of Asciidoctor (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e) (\u003ca href=\"https://github.com/dhendriks\"\u003e\u003ccode\u003e@​dhendriks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBuild Improvement::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMove to new plugin suite org.ysb33r.jruby for installing ruby gems (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade build to Gradle 8.12 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade gh action upload-artifact to v4 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\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/asciidoctor/asciidoctorj/commit/e0af8078712c7f1f7c7f284a91bfb19d6a95816d\"\u003e\u003ccode\u003ee0af807\u003c/code\u003e\u003c/a\u003e Publish to nexus (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/1ba6b9e140ccdaef2c95b61f7bf679b49f46b601\"\u003e\u003ccode\u003e1ba6b9e\u003c/code\u003e\u003c/a\u003e Release 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/c68d42d7801ae67982a11a4c97ec32285cdd2417\"\u003e\u003ccode\u003ec68d42d\u003c/code\u003e\u003c/a\u003e Upgrade to Asciidoctor 2.0.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/807e293fdf2530c9a46b8650019bcb1fe9c1f590\"\u003e\u003ccode\u003e807e293\u003c/code\u003e\u003c/a\u003e Document how to run AsciidoctorJ using JBang (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/dc7fb78dcbc1dd34adc9c2ee0def29e14cc13b99\"\u003e\u003ccode\u003edc7fb78\u003c/code\u003e\u003c/a\u003e Upgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/d081f5fa0b51b8f9406ae5114a5c71b8340a00cd\"\u003e\u003ccode\u003ed081f5f\u003c/code\u003e\u003c/a\u003e Bump test dependencies (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/886db9035c48aef25371d5936548e30dd4a2d93b\"\u003e\u003ccode\u003e886db90\u003c/code\u003e\u003c/a\u003e Bump JRuby from v9.4.9.0 to v9.4.12.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/cf889b95e6cfa65929d1f543b34343d6f0481547\"\u003e\u003ccode\u003ecf889b9\u003c/code\u003e\u003c/a\u003e Component upgrades (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/f2244251340057ba914b91bbbc635740a72573b1\"\u003e\u003ccode\u003ef224425\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e. Create ServiceLoader for loggers per Asciidoctor instance (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1298\"\u003e#1298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/12eca16694ddfead5e12de45e8ae5e5b7b4b835b\"\u003e\u003ccode\u003e12eca16\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\u003c/a\u003e. Upgrade upload-artifact (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-pdf` from 2.3.18 to 2.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/releases\"\u003eorg.asciidoctor:asciidoctorj-pdf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.23\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctor-pdf 2.3.22 by \u003ca href=\"https://github.com/i96751414\"\u003e\u003ccode\u003e@​i96751414\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/115\"\u003easciidoctor/asciidoctorj-pdf#115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctor-pdf 2.3.23 by \u003ca href=\"https://github.com/robertpanzer\"\u003e\u003ccode\u003e@​robertpanzer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/116\"\u003easciidoctor/asciidoctorj-pdf#116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i96751414\"\u003e\u003ccode\u003e@​i96751414\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/115\"\u003easciidoctor/asciidoctorj-pdf#115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.21...v2.3.23\"\u003ehttps://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.21...v2.3.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.21\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.3.20\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/asciidoctor/asciidoctorj-pdf/commit/ac333a0f495f48995800858d6c1599ce3478f75b\"\u003e\u003ccode\u003eac333a0\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.23 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/116\"\u003e#116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/e9685c0ebbd689bb31b56e19fe98280e88f3f369\"\u003e\u003ccode\u003ee9685c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/115\"\u003e#115\u003c/a\u003e from i96751414/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/170199ae93483a795ed86f007ab55fa0a0c4deeb\"\u003e\u003ccode\u003e170199a\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/00c92c5f014528c883d68038aaef8988dffc1f4b\"\u003e\u003ccode\u003e00c92c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/114\"\u003e#114\u003c/a\u003e from robertpanzer/upgrade-2.3.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/3148dbe10c75f71788049ea802d469374528e2fb\"\u003e\u003ccode\u003e3148dbe\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/1340056b18e0d9c4e36f558cda01bbfd5532e65a\"\u003e\u003ccode\u003e1340056\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/112\"\u003e#112\u003c/a\u003e from robertpanzer/upgrade-jruby-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/2465216949763d3722a6d2d964d700abdc4df0c3\"\u003e\u003ccode\u003e2465216\u003c/code\u003e\u003c/a\u003e Upgrade prawn-svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/5a76533469f770319be24f69f4129ed75ff7050d\"\u003e\u003ccode\u003e5a76533\u003c/code\u003e\u003c/a\u003e Upgrade nexus publishing plugin. Publish via ossrh-staging-api.central.sonaty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/3cea3bb18c5dfb72fb5411b72499586deeb7faf5\"\u003e\u003ccode\u003e3cea3bb\u003c/code\u003e\u003c/a\u003e Upgrade to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/bb3595ed7fef0a185d5d823b122b66f58cd1d076\"\u003e\u003ccode\u003ebb3595e\u003c/code\u003e\u003c/a\u003e Upgrade jruby-gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.18...v2.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-epub3` from 2.1.3 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/commit/bb6a12123eedb90111b05e533b656edfd1c74947\"\u003e\u003ccode\u003ebb6a121\u003c/code\u003e\u003c/a\u003e Update to asciidoctor-epub3 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-epub3/issues/26\"\u003e#26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/commit/88bf43d4a4f1e2e44944b4df44d87e02c2934b4e\"\u003e\u003ccode\u003e88bf43d\u003c/code\u003e\u003c/a\u003e Update to new jruby gradle plugin (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-epub3/issues/24\"\u003e#24\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/compare/v2.1.3...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.owasp:dependency-check-maven` from 10.0.4 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.9\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.8\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.7\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.6\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.5\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.3\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.1.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.1.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.0.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\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/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.0\"\u003eVersion 12.2.0\u003c/a\u003e (2026-01-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: package and utilize generated suppression file (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8116\"\u003e#8116\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: override pnpm audit registry parameter (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8158\"\u003e#8158\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: support multiple cvssBelow thresholds per version (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/2563\"\u003e#2563\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8024\"\u003e#8024\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: usage telemetry via scarf (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8066\"\u003e#8066\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add new suppression xsd allowing grouping of suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/7957\"\u003e#7957\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(ant): resolve relative paths against basedir (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8202\"\u003e#8202\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: add hint for Elastic APM Java agent CPE mapping (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: Allow NVD data feed metadata downloads to fail on 1st Jan while logging correct errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8205\"\u003e#8205\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(ant): resolve paths relative to basedir for suppression and output\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correct XML/JSON report CVSS field \u0026amp; HTML report URL mappings (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: log GrokAssembly output when dotnet invocation fails (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8141\"\u003e#8141\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correct reliability of Central etc (JCS cache) analyzers on Java 25/Docker by making CLI classpath deterministic  (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8117\"\u003e#8117\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: Update \u0026amp; correct README (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: update suppression schema version (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8136\"\u003e#8136\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: fix typos in some files (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8135\"\u003e#8135\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echore: remove duplicate suppression rules from base that are in the generated branch (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echore: remove suppression rules that were deleted from the generatedSuppression branch (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8119\"\u003e#8119\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: transition dependency to \u003ccode\u003eorg.eclipse.parsson\u003c/code\u003e groupId (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8128\"\u003e#8128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/103?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.9\"\u003eVersion 12.1.9\u003c/a\u003e (2025-11-11)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct bundle audit gem in Dockerfile (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: normalization during comparisons (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8046\"\u003e#8046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: document multiple configurations for gradle (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix typos in some files (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8106\"\u003e#8106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update SBT plugin link; fix dead report link (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Replace deprecated lucene methods (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8076\"\u003e#8076\u003c/a\u003e - Error in documentation \u0026quot;Suppressing False Positives\u0026quot; (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Improve false positive suppression for matches against golang web_project (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8059\"\u003e#8059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Consolidate/update icu4j suppressions for false positives (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Correct GRPC java suppressions for newer C/C++/native false positives (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8063\"\u003e#8063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Suppress false positive CPEs for protobuf-java per \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/7854\"\u003e#7854\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8064\"\u003e#8064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/102?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.8\"\u003eVersion 12.1.8\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve VulnerableSoftware comparison (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild: fix flaky central test (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Improve Gradle docs wrt experimental analyzers, use of Central and Proxy configuration (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add note about central analyzer for gradle (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/101?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.7\"\u003eVersion 12.1.7\u003c/a\u003e (2025-10-12)\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/dependency-check/DependencyCheck/commit/909229ef76bafff44dc18b3973e2bbca9adb42ef\"\u003e\u003ccode\u003e909229e\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/f6f3d76db34043fc6e13ecf6e80570a0e43f4e1f\"\u003e\u003ccode\u003ef6f3d76\u003c/code\u003e\u003c/a\u003e chore: reset snapshot version and fix site\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/67d0d1a292d38be7ff923d7b7a1cb059c4da472e\"\u003e\u003ccode\u003e67d0d1a\u003c/code\u003e\u003c/a\u003e build: Release 12.2.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8216\"\u003e#8216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/6f46091d567b6ecd2368235c9ff58ec0e9983899\"\u003e\u003ccode\u003e6f46091\u003c/code\u003e\u003c/a\u003e build: prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9ec772f619dd46b3092e3a0dd223eb86b3ab1557\"\u003e\u003ccode\u003e9ec772f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e81b2404a0a39975844bcac609e82caf0ccdc289\"\u003e\u003ccode\u003ee81b240\u003c/code\u003e\u003c/a\u003e docs: prepare release 12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/41f1cdfeeda0f59d0b6d7e93aa5e35e5d1f6c890\"\u003e\u003ccode\u003e41f1cdf\u003c/code\u003e\u003c/a\u003e build(deps): bump junit.version from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8214\"\u003e#8214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/26cfd652bfe71934301ebfaace9b3b36e6908a0b\"\u003e\u003ccode\u003e26cfd65\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/f437aa0c0412395a460894bba8e07b211f2cd5c2\"\u003e\u003ccode\u003ef437aa0\u003c/code\u003e\u003c/a\u003e fix(ant): resolve relative paths against basedir (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8202\"\u003e#8202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/7f63b4879f511efd634adf6f3606dc3da8537ab6\"\u003e\u003ccode\u003e7f63b48\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix-7918-ant-relative-paths\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v10.0.4...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 1.0.9 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/eclipse-ee4j/ee4j/releases\"\u003eorg.eclipse.ee4j:project's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e2.0.0-M1\u003c/h2\u003e\n\u003cp\u003eUpdate parent pom to support the new central repo\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.0.9 release by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/89\"\u003eeclipse-ee4j/ee4j#89\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate plugin for SBOM generation to 2.7.10 by \u003ca href=\"https://github.com/VinodAnandan\"\u003e\u003ccode\u003e@​VinodAnandan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/90\"\u003eeclipse-ee4j/ee4j#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump nexus-staging-maven-plugin from 1.6.13 to 1.6.14 by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/94\"\u003eeclipse-ee4j/ee4j#94\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Maven Sources Plugin by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/91\"\u003eeclipse-ee4j/ee4j#91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd profile for dash/license-tool-plugin by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/95\"\u003eeclipse-ee4j/ee4j#95\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop expressions in repository URLs and manage version of Maven Install Plugin by \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/85\"\u003eeclipse-ee4j/ee4j#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Replace expressions in URLs with actual values\u0026quot; by \u003ca href=\"https://github.com/lprimak\"\u003e\u003ccode\u003e@​lprimak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/97\"\u003eeclipse-ee4j/ee4j#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einitial configuration after change from ossrh to central by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/99\"\u003eeclipse-ee4j/ee4j#99\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd distribution management for the Maven Central release and the sna… by \u003ca href=\"https://github.com/jamezp\"\u003e\u003ccode\u003e@​jamezp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/102\"\u003eeclipse-ee4j/ee4j#102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Maven Central publishing plugin config by \u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/103\"\u003eeclipse-ee4j/ee4j#103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VinodAnandan\"\u003e\u003ccode\u003e@​VinodAnandan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/90\"\u003eeclipse-ee4j/ee4j#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/85\"\u003eeclipse-ee4j/ee4j#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lprimak\"\u003e\u003ccode\u003e@​lprimak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/97\"\u003eeclipse-ee4j/ee4j#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jamezp\"\u003e\u003ccode\u003e@​jamezp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/102\"\u003eeclipse-ee4j/ee4j#102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/103\"\u003eeclipse-ee4j/ee4j#103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.0-M1\"\u003ehttps://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.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/eclipse-ee4j/ee4j/commit/bb9edc2bcfbbeaeb932f395e47780582895e4bad\"\u003e\u003ccode\u003ebb9edc2\u003c/code\u003e\u003c/a\u003e Prepare 2.0.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/3e94592a82a5519e584186346edc32db285417f3\"\u003e\u003ccode\u003e3e94592\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/115\"\u003e#115\u003c/a\u003e from KyleAure/staging-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/ab7928bc51d640d98ab4be7ac18e686f5c2d78dd\"\u003e\u003ccode\u003eab7928b\u003c/code\u003e\u003c/a\u003e dependency: update staging plugin to 1.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/39af5a35a5c0818491781a5bf1933d3a2c655c4d\"\u003e\u003ccode\u003e39af5a3\u003c/code\u003e\u003c/a\u003e dependency: update staging plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/4d13dc641659317ec4d6a85678b38081f8ad2e12\"\u003e\u003ccode\u003e4d13dc6\u003c/code\u003e\u003c/a\u003e fix: staging plugin needs to create bearer token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/799a05a1a70bf51af84d8acccbf07e1caf613f34\"\u003e\u003ccode\u003e799a05a\u003c/code\u003e\u003c/a\u003e fix: skip default deploy plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/57fb5a6f730867ecbdae0253610039a9c214660d\"\u003e\u003ccode\u003e57fb5a6\u003c/code\u003e\u003c/a\u003e doc: add diagram for release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/e182dd4f0a2bb49a2f23356749f7182531066392\"\u003e\u003ccode\u003ee182dd4\u003c/code\u003e\u003c/a\u003e fix: use base maven deploy plugin for repo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/62b2694d308d3ba4a0781b45b0e2fe7285eca972\"\u003e\u003ccode\u003e62b2694\u003c/code\u003e\u003c/a\u003e fix: incorrect publish id\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6afd82c927ceccd3741b3de662c211b7de9965b7\"\u003e\u003ccode\u003e6afd82c\u003c/code\u003e\u003c/a\u003e fix: typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.activation:jakarta.activation-api` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/3dad341ad2639a223e31b41f28fb5cdc7c3e1e95\"\u003e\u003ccode\u003e3dad341\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/5f213b83e6c0c2c236bb53e6686657d76584de2c\"\u003e\u003ccode\u003e5f213b8\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/510208af76f0a38739778ceba7e3dc096373900b\"\u003e\u003ccode\u003e510208a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/155\"\u003e#155\u003c/a\u003e from jakartaee/2.1.3-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/e709bef6fafc3213a723b545a6dad2da780aaa11\"\u003e\u003ccode\u003ee709bef\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.2.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.mail:jakarta.mail-api` from 2.1.3 to 2.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/mail-api/releases\"\u003ejakarta.mail:jakarta.mail-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Mail 2.1.5 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.5 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/752\"\u003ejakartaee/mail-api#752\u003c/a\u003e: Inconsistent MailMessage contentId property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/789\"\u003ejakartaee/mail-api#789\u003c/a\u003e: Only one META-INF/javamail.providers resource file is processed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/777\"\u003ejakartaee/mail-api#777\u003c/a\u003e: services/jakarta.mail.Provider override not working\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003ejakartaee/mail-api#699\u003c/a\u003e: Multipart performs blocking call in every instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/527\"\u003ejakartaee/mail-api#527\u003c/a\u003e: Using Jakarta mail and Javamail in the same runtime\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\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/jakartaee/mail-api/commit/e1873219fe587d5c2b5bb4196e859ae71319a45c\"\u003e\u003ccode\u003ee187321\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.mail:jakarta.mail-api:2.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ef7483e4b3850c97b0d69325c28bdf1024c5a9de\"\u003e\u003ccode\u003eef7483e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Multipart performs blocking call in every instantiation \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003e#699\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/716\"\u003e#716\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/abe990f2d45def0067db9469aae6e26e4ffb27f2\"\u003e\u003ccode\u003eabe990f\u003c/code\u003e\u003c/a\u003e Reviews changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/a10a1733c9ed8aa6208d88731dcdc3393f372e5b\"\u003e\u003ccode\u003ea10a173\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/7a53112b91b5ed7b2f3c1263c692c9604ff51db7\"\u003e\u003ccode\u003e7a53112\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/17365200c01432b713937ec898fc2fa0cb26af0e\"\u003e\u003ccode\u003e1736520\u003c/code\u003e\u003c/a\u003e Drop references to the Reference implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/f2e6da34c38f02cceb2e8c4c64d016149e7a11c0\"\u003e\u003ccode\u003ef2e6da3\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.16.5 to 1.18.9 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/5488a7ce643e9266433f992c860c072e17a8566f\"\u003e\u003ccode\u003e5488a7c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/708\"\u003e#708\u003c/a\u003e Add missing javadoc for supporting ServiceLoader mechanism (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ccbe84bdb57953e15f0f4a2f31af86345587aa63\"\u003e\u003ccode\u003eccbe84b\u003c/code\u003e\u003c/a\u003e Bump webrick from 1.8.1 to 1.8.2 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/34f8e9b1618f4d9acdbef908c4ddf7ca0fe3d115\"\u003e\u003ccode\u003e34f8e9b\u003c/code\u003e\u003c/a\u003e ISSUE-721 - add full Markdown for URLs since Jekyll action doesn't autolink t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.validation:jakarta.validation-api` from 3.1.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/validation/releases\"\u003ejakarta.validation:jakarta.validation-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Jakarta Validation 3.1 XSDs by \u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jakartaee/validation/pull/221\"\u003ejakartaee/validation#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/validation/pull/221\"\u003ejakartaee/validation#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/validation/compare/3.1.0...3.1.1\"\u003ehttps://github.com/jakartaee/validation/compare/3.1.0...3.1.1\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/jakartaee/validation/commit/a188798f8f2636b9f3df542322bed42af600a956\"\u003e\u003ccode\u003ea188798\u003c/code\u003e\u003c/a\u003e Prepare a 3.1.1 service release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/validation/commit/d93abee001d3635b359898f4478040a542271e49\"\u003e\u003ccode\u003ed93abee\u003c/code\u003e\u003c/a\u003e Include the xsd files in the api jar\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/validation/commit/1b6f29f93d7f7c93d2378788e4fa9ab9257b5bfa\"\u003e\u003ccode\u003e1b6f29f\u003c/code\u003e\u003c/a\u003e Add Jakarta Validation 3.1 XSDs (\u003ca href=\"https://redirect.github.com/jakartaee/validation/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jakartaee/validation/compare/3.1.0...3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.xml.bind:jakarta.xml.bind-api` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/jaxb-api/releases\"\u003ejakarta.xml.bind:jakarta.xml.bind-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta XML Binding API 4.0.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e4.0.4 release by \u003ca href=\"https://github.com/lukasj\"\u003e\u003ccode\u003e@​lukasj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jakartaee/jaxb-api/pull/324\"\u003ejakartaee/jaxb-api#324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaxb-api/issues/325\"\u003e#325\u003c/a\u003e restore permissive base64 decoding by \u003ca href=\"https://github.com/laurentschoelens\"\u003e\u003ccode\u003e@​laurentschoelens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.git...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/eclipselink/pull/2671","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2671","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2671/packages"},{"uuid":"3773929369","node_id":"PR_kwDOAkpXzM67Kiwc","number":262,"state":"open","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 82 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-01-01T00:11:58.000Z","updated_at":"2026-02-01T02:01:04.139Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":82,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.26.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.9.1"},{"name":"org.eclipse.jetty.toolchain:jetty-test-helper","old_version":"6.0","new_version":"6.4"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.16","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.19","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.18","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.21","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.24","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.78.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.20.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.1"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.25.3"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.1"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.5","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.14.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.14.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.7","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.mortbay.jetty.quiche:jetty-quiche-native","old_version":"0.16.0","new_version":"0.24.5","repository_url":"https://github.com/jetty-project/jetty-quiche-native"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.mortbay.jetty:h2spec-maven-plugin","old_version":"1.0.10","new_version":"1.0.13","repository_url":"https://github.com/jetty-project/h2spec-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.3"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.2.1"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.25"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.9","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.4"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 82 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.26.1` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-bom | `9.5` | `9.9.1` |\n| org.ow2.asm:asm | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.5` | `9.9.1` |\n| org.eclipse.jetty.toolchain:jetty-test-helper | `6.0` | `6.4` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.16` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.19` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.18` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.21` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.24` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.45.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.45.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.2` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.13.0` | `2.21.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.78.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.6.0` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.20.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.1` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.25.3` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.apache.avro:avro | `1.11.2` | `1.12.1` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.23.0` | `1.28.0` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.20.1` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.14.1` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.14.1` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.7` |\n| [org.mortbay.jetty.quiche:jetty-quiche-native](https://github.com/jetty-project/jetty-quiche-native) | `0.16.0` | `0.24.5` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.mortbay.jetty:h2spec-maven-plugin](https://github.com/jetty-project/h2spec-maven-plugin) | `1.0.10` | `1.0.13` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.3` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.2.1` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.25` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.9` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.4` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.26.1\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-10.26.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.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/17250\"\u003e#17250\u003c/a\u003e - NewlineAtEndOfFileCheck and empty files (size 0)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.26.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14949\"\u003e#14949\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check PatternVariableAssignment\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8965\"\u003e#8965\u003c/a\u003e - Indentation check doesn't give violation when google formatter does\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17122\"\u003e#17122\u003c/a\u003e - False positive on indentation for Annotation Arrays\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.25.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.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/17167\"\u003e#17167\u003c/a\u003e - checkstyle expects different indentation for switch cases.\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/531d85d62334c1bde96b71ca1e880c67225e3952\"\u003e\u003ccode\u003e531d85d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/06ce6f313d2df9b39b6733124bab44ce4327cb27\"\u003e\u003ccode\u003e06ce6f3\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c5c2d61c0df73be6d9609fdee530932215871ad4\"\u003e\u003ccode\u003ec5c2d61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Semaphore CI to JDK17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/781094d39ae38789285576c6b7d8cf00b8e098bc\"\u003e\u003ccode\u003e781094d\u003c/code\u003e\u003c/a\u003e supplemental: add space between '//' and 'non-compiled' comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c88d05a2c32ad46902d6ded51876bbf040647e56\"\u003e\u003ccode\u003ec88d05a\u003c/code\u003e\u003c/a\u003e supplemental: adding inputs for 4.6.2 single whitespace around lambda arrow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3ce0224b28cb41ce6c9d01e728e62a78a9864b9c\"\u003e\u003ccode\u003e3ce0224\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17225\"\u003e#17225\u003c/a\u003e: Continue to extend 'Since version' javadoc marking implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/686ca93ecb0c2c52a94359d776ea1e9894fdf31c\"\u003e\u003ccode\u003e686ca93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17250\"\u003e#17250\u003c/a\u003e: Modify NewlineAtEndOfFileCheck to accept empty files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2c064bca2d56b9733348dbf0d356e19254839538\"\u003e\u003ccode\u003e2c064bc\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Idea Image to jdk17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ed310c37cb24e8a54d1dbcd32ade45bdde65465\"\u003e\u003ccode\u003e2ed310c\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/checkstyle/checkstyle/commit/c5da6e6fea22a0b8221b01142f86abcf88b516f7\"\u003e\u003ccode\u003ec5da6e6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.9.1\n\nUpdates `org.eclipse.jetty.toolchain:jetty-test-helper` from 6.0 to 6.4\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.16\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b91509f0a0bfc9f5f16606a8c738a70849bef8c7\"\u003e\u003ccode\u003eb91509f\u003c/code\u003e\u003c/a\u003e prepare release 1.3.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e3aa0f440cf7a3b98f16fbb21bcea83f72be71e6\"\u003e\u003ccode\u003ee3aa0f4\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d933cf51c76027650e731b5d2b04b13af77eb377\"\u003e\u003ccode\u003ed933cf5\u003c/code\u003e\u003c/a\u003e start work on 1.3.16-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.19\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/1f7823414429030c536b25c24b260a3c3e6e2528\"\u003e\u003ccode\u003e1f78234\u003c/code\u003e\u003c/a\u003e Update version and jnr-ffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/a8735f98b7e3e4550316fc26e297f868e6c3d00f\"\u003e\u003ccode\u003ea8735f9\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/89f2a3bfcee922bd11b2432182c861588a120171\"\u003e\u003ccode\u003e89f2a3b\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/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/fffae28007492b9ef49dd96c262ecc29cdc408d7\"\u003e\u003ccode\u003efffae28\u003c/code\u003e\u003c/a\u003e Update version and jffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/174c03cf535147eb6812e10298bf812dd7df38fc\"\u003e\u003ccode\u003e174c03c\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/683b8531776588b040cde17bb71a550ca19fc353\"\u003e\u003ccode\u003e683b853\u003c/code\u003e\u003c/a\u003e Fix references to dst param that should be src\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/8f4c87449d2a0e8b8de99bae6e5fac3e681365f1\"\u003e\u003ccode\u003e8f4c874\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/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/612485cad530c6d712783de46c578b5c5ef9f2ef\"\u003e\u003ccode\u003e612485c\u003c/code\u003e\u003c/a\u003e Updates for central publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/c57c8c0e46031c5a6bdb2e90e70fcd130ef59377\"\u003e\u003ccode\u003ec57c8c0\u003c/code\u003e\u003c/a\u003e Update version and jnr-ffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/7941d66eaf7d3d7db2cc437b298441e98b2ab61c\"\u003e\u003ccode\u003e7941d66\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/dabcf397af2e4bf3ef21091843787b58aeb523e0\"\u003e\u003ccode\u003edabcf39\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/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.24\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/1a2f540cec8b3618246087053edc80dc0869cd7e\"\u003e\u003ccode\u003e1a2f540\u003c/code\u003e\u003c/a\u003e Update version, jnr-ffi, jnr-enxio, and jnr-posix for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5104a758eac39ffa2e76c3562dea9574b7495768\"\u003e\u003ccode\u003e5104a75\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a551bccc8872f2cc9a168f4ac9bc465bcad15246\"\u003e\u003ccode\u003ea551bcc\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/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.45.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved compatibility with latest JDK 26 EA builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertSameIncompatible\"\u003e\u003ccode\u003eAssertSameIncompatible\u003c/code\u003e\u003c/a\u003e: Detect calls to \u003ccode\u003eassertSame\u003c/code\u003e and similar assertions, where the calls are guaranteed to either succeed or fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FormatStringShouldUsePlaceholders\"\u003e\u003ccode\u003eFormatStringShouldUsePlaceholders\u003c/code\u003e\u003c/a\u003e: Suggests using a format string instead of string concatenation operations on format methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5335\"\u003e#5335\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/google/error-prone/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.44.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe default severity for \u003ca href=\"https://errorprone.info/bugpattern/LabelledBreakTarget\"\u003e\u003ccode\u003eLabelledBreakTarget\u003c/code\u003e\u003c/a\u003e is now an error\u003c/li\u003e\n\u003cli\u003eUpdate dependency on Guava (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5218\"\u003e#5218\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5278\"\u003e#5278\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.44.0\"\u003ehttps://github.com/google/error-prone/compare/v2.43.0...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.43.0\u003c/h2\u003e\n\u003cp\u003eThe minimum supported JDK version to run Error Prone is now JDK 21 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4867\"\u003egoogle/error-prone#4867\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-XepPatchChecks\u003c/code\u003e now skips disabled checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidJdkLibsChecker\u003c/code\u003e has been removed, the recommended replacement for Android code is Android Lint's NewApi check\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NullNeedsCastForVarargs\"\u003e\u003ccode\u003eNullNeedsCastForVarargs\u003c/code\u003e\u003c/a\u003e: Detect calls that incorrectly passes a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003earray\u003c/em\u003e instead of a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003eelement\u003c/em\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RedundantNullCheck\"\u003e\u003ccode\u003eRedundantNullCheck\u003c/code\u003e\u003c/a\u003e: detect checks on expressions that are non-null.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5102\"\u003e#5102\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5107\"\u003e#5107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5121\"\u003e#5121\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5158\"\u003e#5158\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5217\"\u003e#5217\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5239\"\u003e#5239\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/google/error-prone/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/c8628153f52db4c8b394cee8fd9f6d84a8580324\"\u003e\u003ccode\u003ec862815\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7027d9fe2497b64d422504b5d8257094d92c3a1a\"\u003e\u003ccode\u003e7027d9f\u003c/code\u003e\u003c/a\u003e Add negative test cases for AlwaysThrows with non-literal arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8669adb446b2238d7b0d47e65a8a243fd47a61d9\"\u003e\u003ccode\u003e8669adb\u003c/code\u003e\u003c/a\u003e Fix parameter name handling of enum constructor arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/679c4ac6b8efc1c69af30d189ee3dc5cc85ef899\"\u003e\u003ccode\u003e679c4ac\u003c/code\u003e\u003c/a\u003e Update end position handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dc1279e18ca7a0f1cdcde655493544f6f78130c4\"\u003e\u003ccode\u003edc1279e\u003c/code\u003e\u003c/a\u003e AssertSameIncompatible: flag calls to assertSame/etc where the calls are guar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/24387de909663f326ac77e65304c61daa88445ba\"\u003e\u003ccode\u003e24387de\u003c/code\u003e\u003c/a\u003e Internal change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5300dc6e1fac4557cda82b6a1f91366bba90dc0f\"\u003e\u003ccode\u003e5300dc6\u003c/code\u003e\u003c/a\u003e Disable an InvalidLink test for a javadoc bug on JDK \u0026gt;= 26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/75dcd539caf58e2daa4598bb9b72fc9a3b7afdc9\"\u003e\u003ccode\u003e75dcd53\u003c/code\u003e\u003c/a\u003e Fix the Optional wrapping in the description of NonCanonicalStaticMemberImport.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/10f54242b4a6a5e7055a7a94faec78bf20206d39\"\u003e\u003ccode\u003e10f5424\u003c/code\u003e\u003c/a\u003e FormatStringShouldUsePlaceholders shouldn't rewrite calls with a pass-through...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3ef3d7921be1bd9b6394ae018570f50a645240e6\"\u003e\u003ccode\u003e3ef3d79\u003c/code\u003e\u003c/a\u003e The verb form of \u0026quot;recursion\u0026quot; is \u0026quot;to recur\u0026quot;, not \u0026quot;to recurse\u0026quot;. Quoting my CS p...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.45.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved compatibility with latest JDK 26 EA builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertSameIncompatible\"\u003e\u003ccode\u003eAssertSameIncompatible\u003c/code\u003e\u003c/a\u003e: Detect calls to \u003ccode\u003eassertSame\u003c/code\u003e and similar assertions, where the calls are guaranteed to either succeed or fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FormatStringShouldUsePlaceholders\"\u003e\u003ccode\u003eFormatStringShouldUsePlaceholders\u003c/code\u003e\u003c/a\u003e: Suggests using a format string instead of string concatenation operations on format methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5335\"\u003e#5335\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/google/error-prone/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.44.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe default severity for \u003ca href=\"https://errorprone.info/bugpattern/LabelledBreakTarget\"\u003e\u003ccode\u003eLabelledBreakTarget\u003c/code\u003e\u003c/a\u003e is now an error\u003c/li\u003e\n\u003cli\u003eUpdate dependency on Guava (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5218\"\u003e#5218\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5278\"\u003e#5278\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.44.0\"\u003ehttps://github.com/google/error-prone/compare/v2.43.0...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.43.0\u003c/h2\u003e\n\u003cp\u003eThe minimum supported JDK version to run Error Prone is now JDK 21 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4867\"\u003egoogle/error-prone#4867\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-XepPatchChecks\u003c/code\u003e now skips disabled checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidJdkLibsChecker\u003c/code\u003e has been removed, the recommended replacement for Android code is Android Lint's NewApi check\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NullNeedsCastForVarargs\"\u003e\u003ccode\u003eNullNeedsCastForVarargs\u003c/code\u003e\u003c/a\u003e: Detect calls that incorrectly passes a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003earray\u003c/em\u003e instead of a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003eelement\u003c/em\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RedundantNullCheck\"\u003e\u003ccode\u003eRedundantNullCheck\u003c/code\u003e\u003c/a\u003e: detect checks on expressions that are non-null.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5102\"\u003e#5102\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5107\"\u003e#5107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5121\"\u003e#5121\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5158\"\u003e#5158\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5217\"\u003e#5217\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5239\"\u003e#5239\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/google/error-prone/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/c8628153f52db4c8b394cee8fd9f6d84a8580324\"\u003e\u003ccode\u003ec862815\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7027d9fe2497b64d422504b5d8257094d92c3a1a\"\u003e\u003ccode\u003e7027d9f\u003c/code\u003e\u003c/a\u003e Add negative test cases for AlwaysThrows with non-literal arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8669adb446b2238d7b0d47e65a8a243fd47a61d9\"\u003e\u003ccode\u003e8669adb\u003c/code\u003e\u003c/a\u003e Fix parameter name handling of enum constructor arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/679c4ac6b8efc1c69af30d189ee3dc5cc85ef899\"\u003e\u003ccode\u003e679c4ac\u003c/code\u003e\u003c/a\u003e Update end position handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dc1279e18ca7a0f1cdcde655493544f6f78130c4\"\u003e\u003ccode\u003edc1279e\u003c/code\u003e\u003c/a\u003e AssertSameIncompatible: flag calls to assertSame/etc where the calls are guar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/24387de909663f326ac77e65304c61daa88445ba\"\u003e\u003ccode\u003e24387de\u003c/code\u003e\u003c/a\u003e Internal change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5300dc6e1fac4557cda82b6a1f91366bba90dc0f\"\u003e\u003ccode\u003e5300dc6\u003c/code\u003e\u003c/a\u003e Disable an InvalidLink test for a javadoc bug on JDK \u0026gt;= 26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/75dcd539caf58e2daa4598bb9b72fc9a3b7afdc9\"\u003e\u003ccode\u003e75dcd53\u003c/code\u003e\u003c/a\u003e Fix the Optional wrapping in the description of NonCanonicalStaticMemberImport.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/10f54242b4a6a5e7055a7a94faec78bf20206d39\"\u003e\u003ccode\u003e10f5424\u003c/code\u003e\u003c/a\u003e FormatStringShouldUsePlaceholders shouldn't rewrite calls with a pass-through...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3ef3d7921be1bd9b6394ae018570f50a645240e6\"\u003e\u003ccode\u003e3ef3d79\u003c/code\u003e\u003c/a\u003e The verb form of \u0026quot;recursion\u0026quot; is \u0026quot;to recur\u0026quot;, not \u0026quot;to recurse\u0026quot;. Quoting my CS p...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eThe change log for versions newer than 2.10 is available only on the \u003ca href=\"https://github.com/google/gson/releases\"\u003eGitHub Releases page\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for serializing and deserializing Java records, on Java ≥ 16. (\u003ca href=\"https://redirect.github.com/google/gson/pull/2201\"\u003egoogle/gson#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonArray.asList\u003c/code\u003e and \u003ccode\u003eJsonObject.asMap\u003c/code\u003e view methods (\u003ca href=\"https://redirect.github.com/google/gson/pull/2225\"\u003egoogle/gson#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapterRuntimeTypeWrapper\u003c/code\u003e not detecting reflective \u003ccode\u003eTreeTypeAdapter\u003c/code\u003e and \u003ccode\u003eFutureTypeAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1787\"\u003egoogle/gson#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eJsonReader.skipValue()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2062\"\u003egoogle/gson#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerform numeric conversion for primitive numeric type adapters (\u003ca href=\"https://redirect.github.com/google/gson/pull/2158\"\u003egoogle/gson#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGson.fromJson(..., TypeToken)\u003c/code\u003e overloads (\u003ca href=\"https://redirect.github.com/google/gson/pull/1700\"\u003egoogle/gson#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix changes to \u003ccode\u003eGsonBuilder\u003c/code\u003e affecting existing \u003ccode\u003eGson\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/google/gson/pull/1815\"\u003egoogle/gson#1815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eJsonElement\u003c/code\u003e conversion methods more consistent and fix javadoc (\u003ca href=\"https://redirect.github.com/google/gson/pull/2178\"\u003egoogle/gson#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e when \u003ccode\u003eJsonWriter.jsonValue\u003c/code\u003e is not supported (\u003ca href=\"https://redirect.github.com/google/gson/pull/1651\"\u003egoogle/gson#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisallow \u003ccode\u003eJsonObject\u003c/code\u003e \u003ccode\u003eEntry.setValue(null)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2167\"\u003egoogle/gson#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapter.toJson\u003c/code\u003e throwing AssertionError for custom IOException (\u003ca href=\"https://redirect.github.com/google/gson/pull/2172\"\u003egoogle/gson#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert null to JsonNull for \u003ccode\u003eJsonArray.set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2170\"\u003egoogle/gson#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nullSafe usage. (\u003ca href=\"https://redirect.github.com/google/gson/pull/1555\"\u003egoogle/gson#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate \u003ccode\u003eTypeToken.getParameterized\u003c/code\u003e arguments (\u003ca href=\"https://redirect.github.com/google/gson/pull/2166\"\u003egoogle/gson#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/google/gson/issues/1702\"\u003e#1702\u003c/a\u003e: Gson.toJson creates CharSequence which does not implement toString (\u003ca href=\"https://redirect.github.com/google/gson/pull/1703\"\u003egoogle/gson#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrefer existing adapter for concurrent \u003ccode\u003eGson.getAdapter\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/google/gson/pull/2153\"\u003egoogle/gson#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eArrayTypeAdapter\u003c/code\u003e for \u003ccode\u003eObject[]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1716\"\u003egoogle/gson#1716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eAppendableWriter\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/google/gson/pull/1706\"\u003egoogle/gson#1706\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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.9.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jolokia:jolokia-war` from 1.7.1 to 1.7.2\n\nUpdates `commons-codec:commons-codec` from 1.16.0 to 1.20.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.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. 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\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.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\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-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.13.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/262","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/262","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/262/packages"},{"uuid":"3751791123","node_id":"PR_kwDOAYRJs866CX_K","number":3833,"state":"open","title":"build(deps): bump the dependencies group with 14 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":"2025-12-22T00:07:54.000Z","updated_at":"2025-12-22T18:06:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":14,"packages":[{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.795","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.ow2.asm:asm","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.9","new_version":"9.9.1"},{"name":"io.avaje:avaje-inject","old_version":"12.1","new_version":"12.2","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"12.1","new_version":"12.2"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.22","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.36","new_version":"2.1.37","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.11","new_version":"3.9.12","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.11","new_version":"3.9.12"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.4","new_version":"2.0.0","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.2","new_version":"1.18.3","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"software.amazon.awssdk:bom","old_version":"2.40.8","new_version":"2.40.13"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dependencies group with 14 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.795` | `1.12.796` |\n| org.ow2.asm:asm | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.9` | `9.9.1` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `12.1` | `12.2` |\n| io.avaje:avaje-inject-generator | `12.1` | `12.2` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.22` | `1.5.23` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.36` | `2.1.37` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.6.2` | `3.6.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.11` | `3.9.12` |\n| org.apache.maven:maven-core | `3.9.11` | `3.9.12` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.4` | `2.0.0` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.2` | `1.18.3` |\n| software.amazon.awssdk:bom | `2.40.8` | `2.40.13` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.4` | `3.0.5` |\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.795 to 1.12.796\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.796\u003c/strong\u003e \u003cstrong\u003e2025-12-18\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Netty to \u003ccode\u003e4.1.130-Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/9990f1bd55c6b1c655687f421f311ec6aa2ef380\"\u003e\u003ccode\u003e9990f1b\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.796\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/f438f8b705ea5ac330cd07b2abb6f0ccf6ce18cf\"\u003e\u003ccode\u003ef438f8b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.796-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.795...1.12.796\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.9 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.9 to 9.9.1\n\nUpdates `io.avaje:avaje-inject` from 12.1 to 12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-inject/releases\"\u003eio.avaje:avaje-inject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eisBeanAbsent\u003c/code\u003e not count secondary beans by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/953\"\u003eavaje/avaje-inject#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd avaje-inject-bom bill of materials by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/955\"\u003eavaje/avaje-inject#955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Generic Wildcard Field Injection by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/956\"\u003eavaje/avaje-inject#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[workflow]: Bump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/958\"\u003eavaje/avaje-inject#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/957\"\u003eavaje/avaje-inject#957\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-inject/compare/12.1...12.2\"\u003ehttps://github.com/avaje/avaje-inject/compare/12.1...12.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/avaje/avaje-inject/commit/8406f14ccfaca15c1d58bdc7c5fbe756481bc4ab\"\u003e\u003ccode\u003e8406f14\u003c/code\u003e\u003c/a\u003e Version 12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/418883e3caa717a8408c4c3d6d0e871e9e77258a\"\u003e\u003ccode\u003e418883e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/957\"\u003e#957\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-acaed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/20779def3df1600aa3cd2ec765661f9fe2354556\"\u003e\u003ccode\u003e20779de\u003c/code\u003e\u003c/a\u003e Update assertion for bean size in CustomScopeTest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/ddfcc6bde9690daa59368b3fcfe036d6c672753f\"\u003e\u003ccode\u003eddfcc6b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/96658faad327d0c3d05500906175ec5126ac9643\"\u003e\u003ccode\u003e96658fa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/958\"\u003e#958\u003c/a\u003e from avaje/dependabot/github_actions/master/actions/c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/4e5dc7f9dd8eddd8c70d72fa1e7ea070d98235fb\"\u003e\u003ccode\u003e4e5dc7f\u003c/code\u003e\u003c/a\u003e [workflow]: Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/2b5fc5b7c4ae97dfbd612865f031cb6fdc86d7a4\"\u003e\u003ccode\u003e2b5fc5b\u003c/code\u003e\u003c/a\u003e fix generic wildcard field injection (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/9bf19e7e44e2842d6e1af503bb45004d660ecbd5\"\u003e\u003ccode\u003e9bf19e7\u003c/code\u003e\u003c/a\u003e Add avaje-inject-bom bill of materials (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/bacb49240c65d7e8815032ba034bf6c975215543\"\u003e\u003ccode\u003ebacb492\u003c/code\u003e\u003c/a\u003e Version 12.2-RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/ac02ee386b9d87f71cad7a47147bc3f90c299a31\"\u003e\u003ccode\u003eac02ee3\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisBeanAbsent\u003c/code\u003e not count secondary beans (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avaje/avaje-inject/compare/12.1...12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject-generator` from 12.1 to 12.2\n\nUpdates `io.avaje:avaje-inject-generator` from 12.1 to 12.2\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.22 to 1.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-21 Release of logback version 1.5.23\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/959\"\u003eissues/959\u003c/a\u003e file name collisions are detected at configuration time by analyzing the configuration file and no longer at run time. This avoids the \u003ccode\u003eConcurrentModificationException\u003c/code\u003e reported in the issue.\u003c/p\u003e\n\u003cp\u003e• ZIP and XZ compression now use a \u003ccode\u003eBufferedOutputStream\u003c/code\u003e when writing to the compressed file. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/988\"\u003eissues/988\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 0bcc3feb54a6d99caac70969ee5f8334aad1fbaf associated with the tag v_1.5.23. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/0bcc3feb54a6d99caac70969ee5f8334aad1fbaf\"\u003e\u003ccode\u003e0bcc3fe\u003c/code\u003e\u003c/a\u003e prepare release 1.5.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4627dbd618cbb2365a09c8013ec3fc00d349743e\"\u003e\u003ccode\u003e4627dbd\u003c/code\u003e\u003c/a\u003e better to use BufferedOutputStream during ZIP and XZ compression, especially ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/299f091d3211ad38869aadadbf7b2f66f231ad52\"\u003e\u003ccode\u003e299f091\u003c/code\u003e\u003c/a\u003e add collision test in presence of conditional processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b446f3f06188f4041cea827832ffb8a90fb07241\"\u003e\u003ccode\u003eb446f3f\u003c/code\u003e\u003c/a\u003e In Context, remove collision map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a3eb14df4886ce8c398f6486b22ea77ad45ba9af\"\u003e\u003ccode\u003ea3eb14d\u003c/code\u003e\u003c/a\u003e in response to issues/959, collision detection is now done by FileCollisionAn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/681b2be7e11dc46f883ead7ed4603dbad92812ae\"\u003e\u003ccode\u003e681b2be\u003c/code\u003e\u003c/a\u003e remove unused method, minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/17a3edfccc6021cfdd6f0ff52bfd2ae8bcc2c393\"\u003e\u003ccode\u003e17a3edf\u003c/code\u003e\u003c/a\u003e start work on 1.5.23-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.22...v_1.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.swagger.parser.v3:swagger-parser` from 2.1.36 to 2.1.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-parser/releases\"\u003eio.swagger.parser.v3:swagger-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwagger-parser 2.1.37 released!\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: parse large file with resolve option set to true (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2258\"\u003e#2258\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/swagger-api/swagger-parser/commit/4e95fe6a15b99303eb736e9c03efd8d0247e60c4\"\u003e\u003ccode\u003e4e95fe6\u003c/code\u003e\u003c/a\u003e prepare release 2.1.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/399ab8378de4cfa61c9d305bbea15351436dc55a\"\u003e\u003ccode\u003e399ab83\u003c/code\u003e\u003c/a\u003e fix: parse large file with resolve option set to true (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/5625506006884d980e807278a2ab42a63cde7e30\"\u003e\u003ccode\u003e5625506\u003c/code\u003e\u003c/a\u003e bump snapshot 2.1.37-SNAPSHOT (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2252\"\u003e#2252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swagger-api/swagger-parser/compare/v2.1.36...v2.1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:exec-maven-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/releases\"\u003eorg.codehaus.mojo:exec-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument thread group isolation limitation in java goal (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/503\"\u003e#503\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003ecopilot-swe-agent[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJUnit 5 best practices (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/505\"\u003e#505\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove ExecJavaMojoTest, ExecMojoTest to JUnit 5 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/502\"\u003e#502\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for JEP 512 for for package-private static main method (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/499\"\u003e#499\u003c/a\u003e) \u003ca href=\"https://github.com/anuragagarwal561994\"\u003e\u003ccode\u003e@​anuragagarwal561994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to JUnit 5 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/501\"\u003e#501\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eBump asm.version from 9.9 to 9.9.1 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/509\"\u003e#509\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-exec from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/508\"\u003e#508\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/mojohaus/exec-maven-plugin/commit/fe1fa8c1631e599f34c766b33485b220f38bc17e\"\u003e\u003ccode\u003efe1fa8c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/5b3feca94f27393cf316932dfaede7d942521faf\"\u003e\u003ccode\u003e5b3feca\u003c/code\u003e\u003c/a\u003e Bump asm.version from 9.9 to 9.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/efc7faa0a84c83ff8e8a33a5260fe83cf68538b2\"\u003e\u003ccode\u003eefc7faa\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/cdaf2670882694beaa597e3ecacaeb5493ee31fc\"\u003e\u003ccode\u003ecdaf267\u003c/code\u003e\u003c/a\u003e JUnit 5 best practices (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/f3f5997d924d9f60ef58bbc110e15677ea3806d9\"\u003e\u003ccode\u003ef3f5997\u003c/code\u003e\u003c/a\u003e Move ExecJavaMojoTest, ExecMojoTest to JUnit 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/03b87b5bb393d6a2996a3103cdc4f6b10224e2ee\"\u003e\u003ccode\u003e03b87b5\u003c/code\u003e\u003c/a\u003e Document thread group isolation limitation in java goal (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/7a66c3ec712ec1f525e7409de46a72a7e904be15\"\u003e\u003ccode\u003e7a66c3e\u003c/code\u003e\u003c/a\u003e Add support for JEP 512 for for package-private static main methods with and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/a6d01ef68d5b57bf163b5957e6a07402e37e845b\"\u003e\u003ccode\u003ea6d01ef\u003c/code\u003e\u003c/a\u003e Move to JUnit 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/88d59618ef96ede0b9656abb4fd09403730da865\"\u003e\u003ccode\u003e88d5961\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/mojohaus/exec-maven-plugin/compare/3.6.2...3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.11 to 3.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11536\"\u003e#11536\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate formatting of prerequisites-requirements error to improve readability (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11523\"\u003e#11523\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow a Maven plugin to require a Java version (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11479\"\u003e#11479\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse MavenRepositorySystem in ProjectBuildingHelper instead of deprecated RepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11358\"\u003e#11358\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake maven.config use UTF8 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11264\"\u003e#11264\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify prefix resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11197\"\u003e#11197\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eAdd default implementation for new method in MavenPluginManager (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11522\"\u003e#11522\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepository layout should be used in MavenRepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11495\"\u003e#11495\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix plugin prefix resolution when metadata is not available from repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11290\"\u003e#11290\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove source root modification warning message (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11105\"\u003e#11105\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: bad cache isolation between two sessions (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11082\"\u003e#11082\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet Guice class loading to CHILD - avoid using terminally deprecated methods (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11003\"\u003e#11003\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid parsing MAVEN_OPTS (3.9.x) (\u003ca href=\"https://redirect.github.com/apache/maven/pull/10969\"\u003e#10969\u003c/a\u003e) \u003ca href=\"https://github.com/BobVul\"\u003e\u003ccode\u003e@​BobVul\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eclarify repository vs deployment repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11492\"\u003e#11492\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd maintained branches (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11448\"\u003e#11448\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IntelliJ icon (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11408\"\u003e#11408\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild by JDK 25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11187\"\u003e#11187\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate org.apache.maven.repository.RepositorySystem in 3.9.x (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11096\"\u003e#11096\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/download-artifact from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11335\"\u003e#11335\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11336\"\u003e#11336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11542\"\u003e#11542\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11533\"\u003e#11533\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11512\"\u003e#11512\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11519\"\u003e#11519\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11476\"\u003e#11476\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11458\"\u003e#11458\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-cli:commons-cli from 1.10.0 to 1.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11438\"\u003e#11438\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11416\"\u003e#11416\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11417\"\u003e#11417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xmlunitVersion from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11331\"\u003e#11331\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11231\"\u003e#11231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/maven/commit/848fbb4bf2d427b72bdb2471c22fced7ebd9a7a1\"\u003e\u003ccode\u003e848fbb4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c1b65f67a19e66042055e121bbfcdc6d7bd4218d\"\u003e\u003ccode\u003ec1b65f6\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11542\"\u003e#11542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/88681b8b764e523298a7f98d428a8ec5ffc16548\"\u003e\u003ccode\u003e88681b8\u003c/code\u003e\u003c/a\u003e [3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11536\"\u003e#11536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/148fcc83f5e5f7ee7620b857f7180f0469e90114\"\u003e\u003ccode\u003e148fcc8\u003c/code\u003e\u003c/a\u003e Bump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c43390992319545cfd4d86987ae19b3d631a3481\"\u003e\u003ccode\u003ec433909\u003c/code\u003e\u003c/a\u003e Simplify formatting of prerequisites-requirements error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ec21f4bf223c3f2e5fda052d405e2b432fea8e7b\"\u003e\u003ccode\u003eec21f4b\u003c/code\u003e\u003c/a\u003e Update formatting of prerequisites-requirements error to improve readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f839cc152fef7d287414446355b679e9570749b4\"\u003e\u003ccode\u003ef839cc1\u003c/code\u003e\u003c/a\u003e Add default implementation for new method in MavenPluginManager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0a7e149d6a0ba1ad484da8ab7f1bf006d766227d\"\u003e\u003ccode\u003e0a7e149\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11512\"\u003e#11512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ed09c2abfbd6207ee4f478c707da0526db09e763\"\u003e\u003ccode\u003eed09c2a\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/00ca9b00bdd838a6246260c081ff7398ce252530\"\u003e\u003ccode\u003e00ca9b0\u003c/code\u003e\u003c/a\u003e Fix javadoc in MavenRepositorySystem\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.11 to 3.9.12\n\nUpdates `com.github.eirslett:frontend-maven-plugin` from 1.15.4 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md\"\u003ecom.github.eirslett:frontend-maven-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cp\u003eThis is a major version release, but there are no new features.\nLots of dependencies and minimum version requirements have been upgraded,\npotentially breaking backwards compatibility.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates \u003ccode\u003eorg.apache.commons:commons-compress\u003c/code\u003e to version \u003ccode\u003e1.28.0\u003c/code\u003e because of security issus found in version \u003ccode\u003e1.21\u003c/code\u003e Version \u003ccode\u003e1.21\u003c/code\u003e (\u003ca href=\"https://github.com/advisories/GHSA-4g9r-vxhx-9pgx\"\u003eGHSA-4g9r-vxhx-9pgx\u003c/a\u003e, \u003ca href=\"https://github.com/advisories/GHSA-4265-ccf5-phj5\"\u003eGHSA-4265-ccf5-phj5\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/eirslett/frontend-maven-plugin/commit/256940502bf9781f0e6877633a993514d11f4073\"\u003e\u003ccode\u003e2569405\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release frontend-plugins-2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/72d555a1ea639176546cc3de3c293ca225f51505\"\u003e\u003ccode\u003e72d555a\u003c/code\u003e\u003c/a\u003e Upgrade frontend library versions and node/npm/pnpm versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/b085a4582c8320395624a8d7749086f5b14dfbfb\"\u003e\u003ccode\u003eb085a45\u003c/code\u003e\u003c/a\u003e Merge branch with dependency updates'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1a7009fb4dfd2ddde61adb274f91bf3af9c72dac\"\u003e\u003ccode\u003e1a7009f\u003c/code\u003e\u003c/a\u003e Apparently this should fix extraction on Windows with Java 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1b899e72486fd0c5ecc9296772543443f0cb4a8d\"\u003e\u003ccode\u003e1b899e7\u003c/code\u003e\u003c/a\u003e Update maven-invoker-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/a15add3dfc783e6940fd2a1c9a47680c9b6d1827\"\u003e\u003ccode\u003ea15add3\u003c/code\u003e\u003c/a\u003e Further dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/de0bea40541c5cc2e0cf89061f9b1856711b541c\"\u003e\u003ccode\u003ede0bea4\u003c/code\u003e\u003c/a\u003e Update java versions in GitHub action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1c72fbd5672781a87e43a10738ac090879e4cbef\"\u003e\u003ccode\u003e1c72fbd\u003c/code\u003e\u003c/a\u003e chore: uses the configuration \u003ccode\u003erelease\u003c/code\u003e for the \u003ccode\u003emaven-compiler-plugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/0ce69c7234e81305a2faa165665f0a10e82bf0ba\"\u003e\u003ccode\u003e0ce69c7\u003c/code\u003e\u003c/a\u003e chore: switched to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/e962688cb0866a43b710373ff28df5b72debdf85\"\u003e\u003ccode\u003ee962688\u003c/code\u003e\u003c/a\u003e chore: updates Maven dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.15.4...frontend-plugins-2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.2 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\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/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e26. November 2025: version 1.18.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\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/raphw/byte-buddy/commit/6f358c88206e83c51f3b853b3d2c72454d5dfd90\"\u003e\u003ccode\u003e6f358c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/57df2c7c97c3256d67e21c6a5783ca1c75dd593c\"\u003e\u003ccode\u003e57df2c7\u003c/code\u003e\u003c/a\u003e [release] Release new version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1111a184db52ff57166188f4840565614bcad5b9\"\u003e\u003ccode\u003e1111a18\u003c/code\u003e\u003c/a\u003e [release] Release new version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/6698c45b1591ba3a26d52054a543e23b6d68ef47\"\u003e\u003ccode\u003e6698c45\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/04a89c6b16b70482f60976bd4fab20932e441a0c\"\u003e\u003ccode\u003e04a89c6\u003c/code\u003e\u003c/a\u003e Avoid using class file API when loaded on the boot path as multi release jar ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ba05f0d57456911ebf051c48a3a84a0bfa8f3367\"\u003e\u003ccode\u003eba05f0d\u003c/code\u003e\u003c/a\u003e Remove unused import.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ec50316e6a744d3933dc340d858250351a935f2b\"\u003e\u003ccode\u003eec50316\u003c/code\u003e\u003c/a\u003e Adds safety for illegally compiled parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e720b5e56fd0057bad167fda4513b7a9e4eb7664\"\u003e\u003ccode\u003ee720b5e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/a966b041d49dbeac33fc07e536a40a695922fbe9\"\u003e\u003ccode\u003ea966b04\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/dfa50adc65fde0ba3d82de7e67365f581ac02943\"\u003e\u003ccode\u003edfa50ad\u003c/code\u003e\u003c/a\u003e Update release notes and internal Byte Buddy.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.2...byte-buddy-1.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.40.8 to 2.40.13\n\nUpdates `org.asynchttpclient:async-http-client` from 3.0.4 to 3.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/releases\"\u003eorg.asynchttpclient:async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAHC v3.0.5 Release\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix NPE in NettyConnectListener by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2127\"\u003eAsyncHttpClient/async-http-client#2127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintain Content-Type set explicitly by client by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2130\"\u003eAsyncHttpClient/async-http-client#2130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.netty:netty-codec-http from 4.2.5.Final to 4.2.8.Final by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2131\"\u003eAsyncHttpClient/async-http-client#2131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease AHC v3.0.5 by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2133\"\u003eAsyncHttpClient/async-http-client#2133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\"\u003ehttps://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\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/AsyncHttpClient/async-http-client/commit/34648eff62f35cc4200da6730f2c7d9ae68a7ded\"\u003e\u003ccode\u003e34648ef\u003c/code\u003e\u003c/a\u003e Release AHC v3.0.5 (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/63933238957dcabdf89e9aa7fee0de804d37e3ba\"\u003e\u003ccode\u003e6393323\u003c/code\u003e\u003c/a\u003e Bump io.netty:netty-codec-http from 4.2.5.Final to 4.2.8.Final (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/4932e863fbce3464cc5b69b21b66ad15ae46e65e\"\u003e\u003ccode\u003e4932e86\u003c/code\u003e\u003c/a\u003e Maintain Content-Type set explicitly by client (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/a177bd3c209526474bd90217836b37742be80f9a\"\u003e\u003ccode\u003ea177bd3\u003c/code\u003e\u003c/a\u003e Fix NPE in NettyConnectListener (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2127\"\u003e#2127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jooby-project/jooby/pull/3833","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jooby-project%2Fjooby/issues/3833","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3833/packages"},{"uuid":"3633125822","node_id":"PR_kwDOFiUdu86z2HLa","number":134,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T13:07:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T12:26:54.000Z","updated_at":"2025-11-24T13:07:25.000Z","time_to_close":607229,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":119,"packages":[{"name":"io.netty:netty-bom","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-codec-http2","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-epoll","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-kqueue","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-io_uring","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.783","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.camel:camel-bom","old_version":"4.11.0","new_version":"4.16.0"},{"name":"org.junit:junit-bom","old_version":"5.12.2","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.0","new_version":"3.2.3","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.ow2.asm:asm","old_version":"9.8","new_version":"9.9"},{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9"},{"name":"com.typesafe:config","old_version":"1.4.3","new_version":"1.4.5","repository_url":"https://github.com/lightbend/config"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"io.avaje:avaje-inject","old_version":"11.5","new_version":"12.0","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"11.5","new_version":"12.0"},{"name":"io.avaje:avaje-jsonb","old_version":"3.4","new_version":"3.8","repository_url":"https://github.com/avaje/avaje-jsonb"},{"name":"io.avaje:avaje-jsonb-generator","old_version":"3.4","new_version":"3.8"},{"name":"io.avaje:avaje-validator","old_version":"2.11","new_version":"2.14","repository_url":"https://github.com/avaje/avaje-validator"},{"name":"io.avaje:avaje-validator-generator","old_version":"2.11","new_version":"2.14"},{"name":"com.github.jknack:handlebars","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/jknack/handlebars.java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.21","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.quartz-scheduler:quartz","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.40"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.30","new_version":"2.2.40"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.27","new_version":"2.1.35","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.graphql-java:graphql-java","old_version":"23.1","new_version":"25.0","repository_url":"https://github.com/graphql-java/graphql-java"},{"name":"org.hibernate.orm:hibernate-core","old_version":"6.6.14.Final","new_version":"7.1.8.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"io.ebean:ebean","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-querybean","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:querybean-generator","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-test","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"org.jdbi:jdbi3-core","old_version":"3.49.3","new_version":"3.50.0","repository_url":"https://github.com/jdbi/jdbi"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.0","new_version":"11.17.0","repository_url":"https://github.com/flyway/flyway"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-tls","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.undertow:undertow-core","old_version":"2.3.18.Final","new_version":"2.3.20.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"org.eclipse.jetty:jetty-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-core-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-api","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.http2:jetty-http2-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty:jetty-alpn-java-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.http2:jetty-http2-client","old_version":"12.0.20","new_version":"12.1.4"},{"name":"io.rest-assured:rest-assured","old_version":"5.5.1","new_version":"5.5.6","repository_url":"https://github.com/rest-assured/rest-assured"},{"name":"com.zaxxer:HikariCP","old_version":"6.3.0","new_version":"7.0.2","repository_url":"https://github.com/brettwooldridge/HikariCP"},{"name":"org.jetbrains.kotlin:kotlin-stdlib","old_version":"2.1.20","new_version":"2.2.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-reflect","old_version":"2.1.20","new_version":"2.2.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-maven-plugin","old_version":"2.1.20","new_version":"2.2.21"},{"name":"com.fizzed:rocker-runtime","old_version":"2.2.1","new_version":"2.4.0","repository_url":"https://github.com/fizzed/rocker"},{"name":"com.fizzed:rocker-compiler","old_version":"2.2.1","new_version":"2.4.0","repository_url":"https://github.com/fizzed/rocker"},{"name":"io.dropwizard.metrics:metrics-core","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-healthchecks","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-jvm","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"org.jboss.modules:jboss-modules","old_version":"2.1.6.Final","new_version":"2.2.0.Final"},{"name":"com.google.testing.compile:compile-testing","old_version":"0.21.0","new_version":"0.23.0","repository_url":"https://github.com/google/compile-testing"},{"name":"com.google.truth:truth","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/google/truth"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.12.6","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-orgjson","old_version":"0.12.6","new_version":"0.13.0"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.jacoco:org.jacoco.agent","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.mockito:mockito-core","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"io.lettuce:lettuce-core","old_version":"6.6.0.RELEASE","new_version":"7.0.0.RELEASE","repository_url":"https://github.com/redis/lettuce"},{"name":"org.apache.kafka:kafka-clients","old_version":"4.0.0","new_version":"4.1.1"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.9","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.9","new_version":"3.9.11"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.codehaus.groovy:groovy-all","old_version":"3.0.24","new_version":"3.0.25","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.moditect:moditect-maven-plugin","old_version":"1.2.2.Final","new_version":"1.3.0.Final","repository_url":"https://github.com/moditect/moditect"},{"name":"io.repaint.maven:tiles-maven-plugin","old_version":"2.40","new_version":"2.41","repository_url":"https://github.com/repaint-io/maven-tiles"},{"name":"org.apache.maven.plugins:maven-antrun-plugin","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-antrun-plugin"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.1","new_version":"1.15.4","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.18.0","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/rudikershaw/git-build-hook"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.44.4","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.7","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.jetbrains.dokka:dokka-maven-plugin","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/Kotlin/dokka"},{"name":"io.reactivex.rxjava3:rxjava","old_version":"3.1.10","new_version":"3.1.12","repository_url":"https://github.com/ReactiveX/RxJava"},{"name":"org.jboss.xnio:xnio-api","old_version":"3.8.16.Final","new_version":"3.8.17.Final","repository_url":"https://github.com/xnio/xnio"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-xml","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jdk8","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-parameter-names","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-kotlin","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-afterburner","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-blackbird","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-hibernate5","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.19.0","new_version":"2.20","repository_url":"https://github.com/FasterXML/jackson"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.2.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.glassfish.expressly:expressly","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/eclipse-ee4j/expressly"},{"name":"com.github.kagkarlsson:db-scheduler","old_version":"15.6.0","new_version":"16.6.0","repository_url":"https://github.com/kagkarlsson/db-scheduler"},{"name":"software.amazon.awssdk:bom","old_version":"2.31.40","new_version":"2.38.7"},{"name":"io.methvin:directory-watcher","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/gmethvin/directory-watcher"},{"name":"org.jline:jline","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.jline:jline-terminal-jna","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.8.0","repository_url":"https://github.com/reactor/reactor-core"},{"name":"io.smallrye.reactive:mutiny","old_version":"2.8.0","new_version":"3.0.1","repository_url":"https://github.com/smallrye/smallrye-mutiny"},{"name":"org.jsoup:jsoup","old_version":"1.20.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.2","new_version":"3.0.4","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-codec-http2](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-epoll](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-kqueue](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-io_uring](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.783` | `1.12.793` |\n| org.apache.camel:camel-bom | `4.11.0` | `4.16.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.1` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.0` | `3.2.3` |\n| org.ow2.asm:asm | `9.8` | `9.9` |\n| org.ow2.asm:asm-util | `9.8` | `9.9` |\n| [com.typesafe:config](https://github.com/lightbend/config) | `1.4.3` | `1.4.5` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `11.5` | `12.0` |\n| io.avaje:avaje-inject-generator | `11.5` | `12.0` |\n| [io.avaje:avaje-jsonb](https://github.com/avaje/avaje-jsonb) | `3.4` | `3.8` |\n| io.avaje:avaje-jsonb-generator | `3.4` | `3.8` |\n| [io.avaje:avaje-validator](https://github.com/avaje/avaje-validator) | `2.11` | `2.14` |\n| io.avaje:avaje-validator-generator | `2.11` | `2.14` |\n| [com.github.jknack:handlebars](https://github.com/jknack/handlebars.java) | `4.4.0` | `4.5.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.21` |\n| org.apache.logging.log4j:log4j-core | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.5.0` | `2.5.1` |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.40` |\n| io.swagger.core.v3:swagger-models | `2.2.30` | `2.2.40` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.27` | `2.1.35` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `23.1` | `25.0` |\n| [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `6.6.14.Final` | `7.1.8.Final` |\n| [io.ebean:ebean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:ebean-querybean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:querybean-generator](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:ebean-test](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [org.jdbi:jdbi3-core](https://github.com/jdbi/jdbi) | `3.49.3` | `3.50.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.8.0` | `11.17.0` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.squareup.okhttp3:okhttp-tls](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.undertow:undertow-core](https://github.com/undertow-io/undertow) | `2.3.18.Final` | `2.3.20.Final` |\n| org.eclipse.jetty:jetty-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-core-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-api | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.http2:jetty-http2-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty:jetty-alpn-java-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.http2:jetty-http2-client | `12.0.20` | `12.1.4` |\n| [io.rest-assured:rest-assured](https://github.com/rest-assured/rest-assured) | `5.5.1` | `5.5.6` |\n| [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) | `6.3.0` | `7.0.2` |\n| [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.21` |\n| [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.21` |\n| org.jetbrains.kotlin:kotlin-maven-plugin | `2.1.20` | `2.2.21` |\n| [com.fizzed:rocker-runtime](https://github.com/fizzed/rocker) | `2.2.1` | `2.4.0` |\n| [com.fizzed:rocker-compiler](https://github.com/fizzed/rocker) | `2.2.1` | `2.4.0` |\n| [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-healthchecks](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-jvm](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| org.jboss.modules:jboss-modules | `2.1.6.Final` | `2.2.0.Final` |\n| [com.google.testing.compile:compile-testing](https://github.com/google/compile-testing) | `0.21.0` | `0.23.0` |\n| [com.google.truth:truth](https://github.com/google/truth) | `1.4.4` | `1.4.5` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.12.6` | `0.13.0` |\n| io.jsonwebtoken:jjwt-orgjson | `0.12.6` | `0.13.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [org.jacoco:org.jacoco.agent](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [io.lettuce:lettuce-core](https://github.com/redis/lettuce) | `6.6.0.RELEASE` | `7.0.0.RELEASE` |\n| org.apache.kafka:kafka-clients | `4.0.0` | `4.1.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.6.2` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.9` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.9` | `3.9.11` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy) | `3.0.24` | `3.0.25` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.6.0` | `3.6.1` |\n| [org.moditect:moditect-maven-plugin](https://github.com/moditect/moditect) | `1.2.2.Final` | `1.3.0.Final` |\n| [io.repaint.maven:tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) | `2.40` | `2.41` |\n| [org.apache.maven.plugins:maven-antrun-plugin](https://github.com/apache/maven-antrun-plugin) | `3.1.0` | `3.2.0` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.1` | `1.15.4` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.18.0` | `2.19.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin](https://github.com/rudikershaw/git-build-hook) | `3.5.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.5.0` | `3.6.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.44.4` | `3.0.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.7` | `3.2.8` |\n| [org.jetbrains.dokka:dokka-maven-plugin](https://github.com/Kotlin/dokka) | `2.0.0` | `2.1.0` |\n| [io.reactivex.rxjava3:rxjava](https://github.com/ReactiveX/RxJava) | `3.1.10` | `3.1.12` |\n| [org.jboss.xnio:xnio-api](https://github.com/xnio/xnio) | `3.8.16.Final` | `3.8.17.Final` |\n| com.fasterxml.jackson.core:jackson-core | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.core:jackson-databind | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.dataformat:jackson-dataformat-xml | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jdk8 | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-parameter-names | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.dataformat:jackson-dataformat-yaml | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-kotlin | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-afterburner | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-blackbird | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-hibernate5 | `2.19.0` | `2.20` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.19.0` | `2.20` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.2.Final` | `9.1.0.Final` |\n| [org.glassfish.expressly:expressly](https://github.com/eclipse-ee4j/expressly) | `5.0.0` | `6.0.0` |\n| [com.github.kagkarlsson:db-scheduler](https://github.com/kagkarlsson/db-scheduler) | `15.6.0` | `16.6.0` |\n| software.amazon.awssdk:bom | `2.31.40` | `2.38.7` |\n| [io.methvin:directory-watcher](https://github.com/gmethvin/directory-watcher) | `0.19.0` | `0.19.1` |\n| [org.jline:jline](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.jline:jline-terminal-jna](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.8.0` |\n| [io.smallrye.reactive:mutiny](https://github.com/smallrye/smallrye-mutiny) | `2.8.0` | `3.0.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.20.1` | `1.21.2` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.2` | `3.0.4` |\n\n\nUpdates `io.netty:netty-bom` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-epoll` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-kqueue` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-io_uring` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.783 to 1.12.793\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.793\u003c/strong\u003e \u003cstrong\u003e2025-10-24\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eap-southeast-6\u003c/code\u003e region\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.792\u003c/strong\u003e \u003cstrong\u003e2025-10-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overriding client endpoint with dual-stack regional endpoint\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon S3\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional validations for multipart download operations of S3 client\u003c/li\u003e\n\u003cli\u003eAdd additional validations for multipart upload operations of S3 client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.791\u003c/strong\u003e \u003cstrong\u003e2025-09-05\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.126.Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.789\u003c/strong\u003e \u003cstrong\u003e2025-09-03\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.124.Final\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeu-isoe-west-1\u003c/code\u003e region.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.788\u003c/strong\u003e \u003cstrong\u003e2025-07-15\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd account endpoint caching\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCache account endpoint URIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.787\u003c/strong\u003e \u003cstrong\u003e2025-06-12\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for KualaLumpur, Bangkok, Queretaro, us-isof-east-1, isof-south-1, Taipei Regions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.786\u003c/strong\u003e \u003cstrong\u003e2025-06-10\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for protocols service model field and x-amzn-query-mode header\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.784\u003c/strong\u003e \u003cstrong\u003e2025-06-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\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/aws/aws-sdk-java/commit/1f7d429b45d9eb0736bd6af9ba80ac2f917f0c1e\"\u003e\u003ccode\u003e1f7d429\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.793\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e71f1e89e9bc03a407b4b94d90e433c1c80005b6\"\u003e\u003ccode\u003ee71f1e8\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.793-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3bbdbb5c4fbe5b910b6a205a994854c657980cb2\"\u003e\u003ccode\u003e3bbdbb5\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.792\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/dec8dfea84dc9433aacb82d27c3ac0def9e04d17\"\u003e\u003ccode\u003edec8dfe\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.792-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/70d2f38b78e41afda0dfee0f2744291f8903ac8b\"\u003e\u003ccode\u003e70d2f38\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.791\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab5682126d0f6b9b00c2766257f58ef25321830f\"\u003e\u003ccode\u003eab56821\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.791-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/a7873d781ff59061b9353a5f159094da231b8dab\"\u003e\u003ccode\u003ea7873d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.790\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3699eb1a81575a46d5b5d6e1dce7c938e46536fe\"\u003e\u003ccode\u003e3699eb1\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.790-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab407bd86a9fcbdd435aac9bbd35b59fbc135b07\"\u003e\u003ccode\u003eab407bd\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.789\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e1cd79b815a2b905c0a576ed5fd04c6e97a4b316\"\u003e\u003ccode\u003ee1cd79b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.789-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.783...1.12.793\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.camel:camel-bom` from 4.11.0 to 4.16.0\n\nUpdates `org.junit:junit-bom` from 5.12.2 to 6.0.1\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.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\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.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/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/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/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/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\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.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.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/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\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-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.12.2...r6.0.1\"\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.0 to 3.2.3\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.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed frequency tracking of weak keys to use the object's identity hash code (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for underscores in \u003ccode\u003eCaffeineSpec\u003c/code\u003e when using numeric literals (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1890\"\u003e#1890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the external api to no longer lock when querying for the maximum size or weighted size (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded detection and recovery when a custom \u003ccode\u003eCompletableFuture\u003c/code\u003e is in an inconsistent state (\u003ca href=\"https://redirect.github.com/quarkusio/quarkus/issues/50513\"\u003equarkus#50513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\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/ben-manes/caffeine/commit/5227a98b51e02b4d4fbfc2b0e33c362a138f51b1\"\u003e\u003ccode\u003e5227a98\u003c/code\u003e\u003c/a\u003e minor build touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/cc3f37d50776f246bfb3ddbe907d2c1a675ce901\"\u003e\u003ccode\u003ecc3f37d\u003c/code\u003e\u003c/a\u003e reorganize into separate gradle test suites\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2299add522332c06b7bbebb0b5ef322ea23f5254\"\u003e\u003ccode\u003e2299add\u003c/code\u003e\u003c/a\u003e Allow users to read the maximum size without locking (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/6250b384f161d1841e2bfd032f7bf375626d90ad\"\u003e\u003ccode\u003e6250b38\u003c/code\u003e\u003c/a\u003e clarify policy javadoc and add corresponding test cases (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1927\"\u003e#1927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/c975fc07460d2fd4008c4d4d14044f65bb1323f2\"\u003e\u003ccode\u003ec975fc0\u003c/code\u003e\u003c/a\u003e upgrade error-prone static analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/d8e0a92553ab230122bcd223363c1d8ca060bce7\"\u003e\u003ccode\u003ed8e0a92\u003c/code\u003e\u003c/a\u003e allow the project.version to be overridden by external builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0e46d2225fece2ac0ce68d9bdd2a056af6015136\"\u003e\u003ccode\u003e0e46d22\u003c/code\u003e\u003c/a\u003e detect if the user's future is inconsistent with the results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/1971428f8b2fbd37fb57ed6a092de6d7c965f55a\"\u003e\u003ccode\u003e1971428\u003c/code\u003e\u003c/a\u003e use the assemble task for a full build without running the test suites\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/782ac79e079ae404ebb948afcc6f28b60aafd8dd\"\u003e\u003ccode\u003e782ac79\u003c/code\u003e\u003c/a\u003e use the key reference with the frequency sketch (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/e0dd94b922b862b6afbaa59464f1d3cfb8a24596\"\u003e\u003ccode\u003ee0dd94b\u003c/code\u003e\u003c/a\u003e minor build clean up\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.0...v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `com.typesafe:config` from 1.4.3 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/releases\"\u003ecom.typesafe:config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add alternative Rust HOCON implementation by \u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos in API docs by \u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate HOCON Playground link by \u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Negative hash again by \u003ca href=\"https://github.com/johanandren\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/826\"\u003elightbend/config#826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.4...v1.4.5\"\u003ehttps://github.com/lightbend/config/compare/v1.4.4...v1.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e1.4.4: July 10, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/blob/main/NEWS.md\"\u003ecom.typesafe:config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.4: July 3, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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/lightbend/config/commit/e1519d7b750f1b38a1c4c2505d3a08058477f8c7\"\u003e\u003ccode\u003ee1519d7\u003c/code\u003e\u003c/a\u003e fix: Negative hash again (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/826\"\u003e#826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/b9c6cec2ee8538da2aa1e255339232642a4c8d5c\"\u003e\u003ccode\u003eb9c6cec\u003c/code\u003e\u003c/a\u003e update HOCON Playground link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/78bb3a355c1c0acfd0c86fdb087060489eb17312\"\u003e\u003ccode\u003e78bb3a3\u003c/code\u003e\u003c/a\u003e Fix minor typos in API docs (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/c082dfdc3e74a94e92b7c24b7394426076f271e6\"\u003e\u003ccode\u003ec082dfd\u003c/code\u003e\u003c/a\u003e docs: add new Rust HOCON implementation link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/825\"\u003e#825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/0595998eb98ab5a100045efe680465d4f4b58d4f\"\u003e\u003ccode\u003e0595998\u003c/code\u003e\u003c/a\u003e Update release.yml to install sbt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/d34ac70224ec1d5fcd95406b7c32ccbc5dbb5231\"\u003e\u003ccode\u003ed34ac70\u003c/code\u003e\u003c/a\u003e Rename release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/ed6e1c104e3043b528618e3462f42c0c680ec593\"\u003e\u003ccode\u003eed6e1c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lightbend/config/issues/822\"\u003e#822\u003c/a\u003e from johanandren/wip-modernize-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/86068306b91e34709e00d5562e532c38fa635b3b\"\u003e\u003ccode\u003e8606830\u003c/code\u003e\u003c/a\u003e newer plugin, drop old sonatype config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/90e5084402ee4b440bc9aa26eb87d5503a657842\"\u003e\u003ccode\u003e90e5084\u003c/code\u003e\u003c/a\u003e get rid of failing publish and publishLocal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/7c107b4470ffa8b02bc41e3b12bb4e01da05e025\"\u003e\u003ccode\u003e7c107b4\u003c/code\u003e\u003c/a\u003e some javadoc fixes to make the build pass\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.3...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.13.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject` from 11.5 to 12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-inject/releases\"\u003eio.avaje:avaje-inject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0\u003c/h2\u003e\n\u003ch1\u003eBreaking changes\u003c/h1\u003e\n\u003cp\u003e12.0 is backwards compatible with 11.6, but not earlier versions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Deprecated/Unused Methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/869\"\u003eavaje/avaje-inject#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Auto Provides from \u003ccode\u003e@DependencyMeta\u003c/code\u003e by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/872\"\u003eavaje/avaje-inject#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e@Lazy\u003c/code\u003e work on a package/module level by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/884\"\u003eavaje/avaje-inject#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eControl of lazy proxy generation via an enum flag\u003c/li\u003e\n\u003cli\u003eSupport Inherited \u003ccode\u003epackage private\u003c/code\u003e types when in the same package. by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/904\"\u003eavaje/avaje-inject#904\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix optional/nullable \u003ccode\u003e@BeanTypes\u003c/code\u003e generation by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/870\"\u003eavaje/avaje-inject#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix metadata ordering by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/876\"\u003eavaje/avaje-inject#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove parent bean and scope detection by \u003ca href=\"https://github.com/cbarlin\"\u003e\u003ccode\u003e@​cbarlin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/873\"\u003eavaje/avaje-inject#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDBuilder contains checking parent if present by \u003ca href=\"https://github.com/cbarlin\"\u003e\u003ccode\u003e@​cbarlin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/878\"\u003eavaje/avaje-inject#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverse PreDestroy Order based on constructor dependency order by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/883\"\u003eavaje/avaje-inject#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emore descriptive field inject error message by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/885\"\u003eavaje/avaje-inject#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Proxy Generation with Final Methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/896\"\u003eavaje/avaje-inject#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-inject/compare/11.6...12.0\"\u003ehttps://github.com/avaje/avaje-inject/compare/11.6...12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e11.6\u003c/h2\u003e\n\u003ch1\u003eWhat's New\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@Lazy\u003c/code\u003e beans now generate a compile-time proxy for extra laziness\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Priority\u003c/code\u003e is integrated as an alternative to the \u003ccode\u003e@Primary\u003c/code\u003e and \u003ccode\u003e@Secondary\u003c/code\u003e annotations to determine wiring order\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Nested Wildcard Lists by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/817\"\u003eavaje/avaje-inject#817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraceful shutdown - defaults for io.ebean.Database to shutdown() last by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/820\"\u003eavaje/avaje-inject#820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix TYPE_USE annotated dependencies by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/823\"\u003eavaje/avaje-inject#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle nested java types like Flow.Publisher in Util.shortName by \u003ca href=\"https://github.com/VincentPolfliet\"\u003e\u003ccode\u003e@​VincentPolfliet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/826\"\u003eavaje/avaje-inject#826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix invalid \u003ccode\u003eProvider\u003c/code\u003e generation with AOP by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/833\"\u003eavaje/avaje-inject#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport a main package called \u003ccode\u003eavaje\u003c/code\u003e by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/832\"\u003eavaje/avaje-inject#832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate Compile Time Proxies for certain \u003ccode\u003e@Lazy\u003c/code\u003e beans by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/831\"\u003eavaje/avaje-inject#831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegister Generic Supertype as an Injectable Type by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/836\"\u003eavaje/avaje-inject#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Generic Assist Factory Interfaces by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/837\"\u003eavaje/avaje-inject#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Lazy proxy generation for generic factory methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/838\"\u003eavaje/avaje-inject#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[events] Support Prototype Scope by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/840\"\u003eavaje/avaje-inject#840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external dependency error messages by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/843\"\u003eavaje/avaje-inject#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow bulk external by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/842\"\u003eavaje/avaje-inject#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Factory Method Empty Lists by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/844\"\u003eavaje/avaje-inject#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Compile Warnings to Use Lazy Correctly by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/845\"\u003eavaje/avaje-inject#845\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/avaje/avaje-inject/commit/8122a10fd996c64fda89f8934d80a79f32dbd1cc\"\u003e\u003ccode\u003e8122a10\u003c/code\u003e\u003c/a\u003e Version 12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/f36387eb0eafd9ece3ce64f2aa1ba13c0770f414\"\u003e\u003ccode\u003ef36387e\u003c/code\u003e\u003c/a\u003e support inherited pkg private when in the same package (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/dfe40785b9ffb78fd996ca63d9b87f462da90a2f\"\u003e\u003ccode\u003edfe4078\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/905\"\u003e#905\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-d8d12...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/98a39d08ef22594f127b572bdd07a571e6e56cb7\"\u003e\u003ccode\u003e98a39d0\u003c/code\u003e\u003c/a\u003e Bump ch.qos.logback:logback-classic in the dependencies group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/a152dd8a5d1697900519729cf7f98f9d3464e597\"\u003e\u003ccode\u003ea152dd8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/902\"\u003e#902\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-7ea80...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/fab3618a9e0c1cc1c6d92b4b9d29f3648ab3ddf0\"\u003e\u003ccode\u003efab3618\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/b0a8acf25c4e4dcb1169d5ab24d5b1ba84c089af\"\u003e\u003ccode\u003eb0a8acf\u003c/code\u003e\u003c/a\u003e Version 12.0-RC6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/e8dcbb50d50457fa2b486fd8160dcd5d9d84f554\"\u003e\u003ccode\u003ee8dcbb5\u003c/code\u003e\u003c/a\u003e fix lazy imports on thrown exceptions (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/61ad39e81eb453efab32dce4791bbbd38b0f6276\"\u003e\u003ccode\u003e61ad39e\u003c/code\u003e\u003c/a\u003e Version 12.0-RC5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/6481e1a3f6aedce5b367aa5ecdcbabba3ffbec3d\"\u003e\u003ccode\u003e6481e1a\u003c/code\u003e\u003c/a\u003e fix proxy generation with final methods (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avaje/avaje-inject/compare/11.5...12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject-generator` from 11.5 to 12.0\n\nUpdates `io.avaje:avaje-inject-generator` from 11.5 to 12.0\n\nUpdates `io.avaje:avaje-jsonb` from 3.4 to 3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-jsonb/releases\"\u003eio.avaje:avaje-jsonb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix record nested generics by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/421\"\u003eavaje/avaje-jsonb#421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Invalid \u003ccode\u003etoJson\u003c/code\u003e parameter name by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/422\"\u003eavaje/avaje-jsonb#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Select Jackson Annotations by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/426\"\u003eavaje/avaje-jsonb#426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Select GSON \u0026amp; Jakarta JSON-B annotations (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/426\"\u003e#426\u003c/a\u003e) by \u003ca href=\"https://github.com/mechite\"\u003e\u003ccode\u003e@​mechite\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/427\"\u003eavaje/avaje-jsonb#427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate readme (for \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/427\"\u003e#427\u003c/a\u003e) by \u003ca href=\"https://github.com/mechite\"\u003e\u003ccode\u003e@​mechite\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/429\"\u003eavaje/avaje-jsonb#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not fail compilation on cascade failure by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/435\"\u003eavaje/avaje-jsonb#435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly Log Cascade Warning when in the Same Module by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/439\"\u003eavaje/avaje-jsonb#439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested generic classes by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/441\"\u003eavaje/avaje-jsonb#441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jackson SPI by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/443\"\u003eavaje/avaje-jsonb#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatch Creator Aliases to Fields by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/445\"\u003eavaje/avaje-jsonb#445\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.19.2 to 2.20.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/423\"\u003eavaje/avaje-jsonb#423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.2.6 to 4.2.7 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/424\"\u003eavaje/avaje-jsonb#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-dependencies from 3.5.5 to 3.5.6 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/430\"\u003eavaje/avaje-jsonb#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.2.7 to 4.3.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/431\"\u003eavaje/avaje-jsonb#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.3.0 to 4.3.1 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/437\"\u003eavaje/avaje-jsonb#437\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-jsonb/compare/3.7...3.8\"\u003ehttps://github.com/avaje/avaje-jsonb/compare/3.7...3.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove view methods below to/from json methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/401\"\u003eavaje/avaje-jsonb#401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport writing large raw json content in multiple chunks by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/402\"\u003eavaje/avaje-jsonb#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFor collection types List, Set, Map use equals() rather than isAssign… by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/406\"\u003eavaje/avaje-jsonb#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailing comma in properties call for empty subtypes by \u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/412\"\u003eavaje/avaje-jsonb#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd explicit license information to packages' POM file by \u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/413\"\u003eavaje/avaje-jsonb#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a hasAdapter method to the JsonB interface by \u003ca href=\"https://github.com/vamega\"\u003e\u003ccode\u003e@​vamega\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/415\"\u003eavaje/avaje-jsonb#415\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/412\"\u003eavaje/avaje-jsonb#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vamega\"\u003e\u003ccode\u003e@​vamega\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/415\"\u003eavaje/avaje-jsonb#415\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-jsonb/compare/3.6...3.7\"\u003ehttps://github.com/avaje/avaje-jsonb/compare/3.6...3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd more descriptive no adapter message by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/387\"\u003eavaje/avaje-jsonb#387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Custom Classloader by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/386\"\u003eavaje/avaje-jsonb#386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd JsonType.streamAsLines() supporting writing new line delimited content / application/x-json-stream by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/391\"\u003eavaje/avaje-jsonb#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cascading generic types by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/393\"\u003eavaje/avaje-jsonb#393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFor Stream adapter, always close the stream (using try-with-resources) by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/394\"\u003eavaje/avaje-jsonb#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JsonType.streamAsLines() for empty Stream by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/395\"\u003eavaje/avaje-jsonb#395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a static way to retrieve the default instance by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/396\"\u003eavaje/avaje-jsonb#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetect large strings, and don't grow the buffer when processing them by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/397\"\u003eavaje/avaje-jsonb#397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport writing large raw String content without expanding the underlying buffer by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/398\"\u003eavaje/avaje-jsonb#398\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/avaje/avaje-jsonb/commit/160656b6b0448942cc90ed1006f9b93cbc758d79\"\u003e\u003ccode\u003e160656b\u003c/code\u003e\u003c/a\u003e Version 3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/556ee2067e67d1bbc9a2a349bc249b6beb1aaf7d\"\u003e\u003ccode\u003e556ee20\u003c/code\u003e\u003c/a\u003e Version 3.8-RC4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/50683452fa83713485a93c5ffdc447d01c7b7fe4\"\u003e\u003ccode\u003e5068345\u003c/code\u003e\u003c/a\u003e match creator aliases to fields (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/1fdfa5901f167b29198fbacd1d095a4c84958586\"\u003e\u003ccode\u003e1fdfa59\u003c/code\u003e\u003c/a\u003e Fix Jackson SPI (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/ad0c2a4a73bf9d3a5ef8ff6d098c7a0bbba023f2\"\u003e\u003ccode\u003ead0c2a4\u003c/code\u003e\u003c/a\u003e Version 3.8-RC3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/fca862c9043f81c50a7e3c7111be2fb59370e88d\"\u003e\u003ccode\u003efca862c\u003c/code\u003e\u003c/a\u003e fix nested generic classes (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ava...\n\n_Description has been truncated_","html_url":"https://github.com/froque/jooby/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/froque%2Fjooby/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"},{"uuid":"2915502772","node_id":"PR_kwDOAkSj0c6txwq0","number":3005,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T03:00:48.575Z","updated_at":"2025-10-16T21:21:16.857Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=gradle\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kieker-monitoring/kieker/pull/3005","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kieker-monitoring%2Fkieker/issues/3005","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3005/packages"},{"uuid":"2890202894","node_id":"PR_kwDOFiUdu86sRP8O","number":127,"state":"open","title":"build(deps): bump the dependencies group across 1 directory with 109 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T13:15:54.000Z","updated_at":"2025-10-06T13:15:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":109,"packages":[{"name":"io.netty:netty-bom","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-codec-http2","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-epoll","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-kqueue","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-io_uring","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.783","new_version":"1.12.792","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.camel:camel-bom","old_version":"4.11.0","new_version":"4.14.1"},{"name":"org.junit:junit-bom","old_version":"5.12.2","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.0","new_version":"3.2.2","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.ow2.asm:asm","old_version":"9.8","new_version":"9.9"},{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9"},{"name":"com.typesafe:config","old_version":"1.4.3","new_version":"1.4.5","repository_url":"https://github.com/lightbend/config"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-xml","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-dataformat-xml"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jdk8","old_version":"2.19.0","new_version":"2.20.0"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.19.0","new_version":"2.20.0"},{"name":"com.fasterxml.jackson.module:jackson-module-parameter-names","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-java8"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"com.fasterxml.jackson.module:jackson-module-kotlin","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-module-kotlin"},{"name":"com.fasterxml.jackson.module:jackson-module-afterburner","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.module:jackson-module-blackbird","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-hibernate5","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-datatype-hibernate"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.19.0","new_version":"2.20.0"},{"name":"io.avaje:avaje-inject","old_version":"11.5","new_version":"11.6","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"11.5","new_version":"11.6"},{"name":"io.avaje:avaje-jsonb","old_version":"3.4","new_version":"3.7","repository_url":"https://github.com/avaje/avaje-jsonb"},{"name":"io.avaje:avaje-jsonb-generator","old_version":"3.4","new_version":"3.7"},{"name":"io.avaje:avaje-validator","old_version":"2.11","new_version":"2.14","repository_url":"https://github.com/avaje/avaje-validator"},{"name":"io.avaje:avaje-validator-generator","old_version":"2.11","new_version":"2.14"},{"name":"com.github.jknack:handlebars","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/jknack/handlebars.java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.38"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.30","new_version":"2.2.38"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.27","new_version":"2.1.34","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.graphql-java:graphql-java","old_version":"23.1","new_version":"24.3","repository_url":"https://github.com/graphql-java/graphql-java"},{"name":"org.hibernate.orm:hibernate-core","old_version":"6.6.14.Final","new_version":"7.1.3.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"io.ebean:ebean","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-querybean","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:querybean-generator","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-test","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"org.jdbi:jdbi3-core","old_version":"3.49.3","new_version":"3.49.6","repository_url":"https://github.com/jdbi/jdbi"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.0","new_version":"11.13.2","repository_url":"https://github.com/flyway/flyway"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-tls","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.6","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.undertow:undertow-core","old_version":"2.3.18.Final","new_version":"2.3.19.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"org.eclipse.jetty:jetty-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-core-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-api","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.http2:jetty-http2-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty:jetty-alpn-java-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.http2:jetty-http2-client","old_version":"12.0.20","new_version":"12.1.1"},{"name":"io.rest-assured:rest-assured","old_version":"5.5.1","new_version":"5.5.6","repository_url":"https://github.com/rest-assured/rest-assured"},{"name":"com.zaxxer:HikariCP","old_version":"6.3.0","new_version":"7.0.2","repository_url":"https://github.com/brettwooldridge/HikariCP"},{"name":"org.jetbrains.kotlin:kotlin-stdlib","old_version":"2.1.20","new_version":"2.2.20","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-reflect","old_version":"2.1.20","new_version":"2.2.20","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-maven-plugin","old_version":"2.1.20","new_version":"2.2.20"},{"name":"io.dropwizard.metrics:metrics-core","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-healthchecks","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-jvm","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"org.jboss.modules:jboss-modules","old_version":"2.1.6.Final","new_version":"2.2.0.Final"},{"name":"com.google.testing.compile:compile-testing","old_version":"0.21.0","new_version":"0.23.0","repository_url":"https://github.com/google/compile-testing"},{"name":"com.google.truth:truth","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/google/truth"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.12.6","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-orgjson","old_version":"0.12.6","new_version":"0.13.0"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.mockito:mockito-core","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"io.lettuce:lettuce-core","old_version":"6.6.0.RELEASE","new_version":"6.8.1.RELEASE","repository_url":"https://github.com/redis/lettuce"},{"name":"org.apache.kafka:kafka-clients","old_version":"4.0.0","new_version":"4.1.0"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.9","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.9","new_version":"3.9.11"},{"name":"org.codehaus.groovy:groovy-all","old_version":"3.0.24","new_version":"3.0.25","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.moditect:moditect-maven-plugin","old_version":"1.2.2.Final","new_version":"1.3.0.Final","repository_url":"https://github.com/moditect/moditect"},{"name":"io.repaint.maven:tiles-maven-plugin","old_version":"2.40","new_version":"2.41","repository_url":"https://github.com/repaint-io/maven-tiles"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.1","new_version":"1.15.4","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.18.0","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/rudikershaw/git-build-hook"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.44.4","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.7","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"io.reactivex.rxjava3:rxjava","old_version":"3.1.10","new_version":"3.1.12","repository_url":"https://github.com/ReactiveX/RxJava"},{"name":"org.jboss.xnio:xnio-api","old_version":"3.8.16.Final","new_version":"3.8.17.Final","repository_url":"https://github.com/xnio/xnio"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.19.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.2.Final","new_version":"9.0.1.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.glassfish.expressly:expressly","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/eclipse-ee4j/expressly"},{"name":"com.github.kagkarlsson:db-scheduler","old_version":"15.6.0","new_version":"16.2.0","repository_url":"https://github.com/kagkarlsson/db-scheduler"},{"name":"software.amazon.awssdk:bom","old_version":"2.31.40","new_version":"2.35.0"},{"name":"io.methvin:directory-watcher","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/gmethvin/directory-watcher"},{"name":"org.jline:jline","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.jline:jline-terminal-jna","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.7.11","repository_url":"https://github.com/reactor/reactor-core"},{"name":"io.smallrye.reactive:mutiny","old_version":"2.8.0","new_version":"3.0.0","repository_url":"https://github.com/smallrye/smallrye-mutiny"},{"name":"org.jsoup:jsoup","old_version":"1.20.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 109 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-codec-http2](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-epoll](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-kqueue](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-io_uring](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.783` | `1.12.792` |\n| org.apache.camel:camel-bom | `4.11.0` | `4.14.1` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.0` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.0` | `3.2.2` |\n| org.ow2.asm:asm | `9.8` | `9.9` |\n| org.ow2.asm:asm-util | `9.8` | `9.9` |\n| [com.typesafe:config](https://github.com/lightbend/config) | `1.4.3` | `1.4.5` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml) | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jdk8 | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-parameter-names](https://github.com/FasterXML/jackson-modules-java8) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-afterburner](https://github.com/FasterXML/jackson-modules-base) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-blackbird](https://github.com/FasterXML/jackson-modules-base) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.datatype:jackson-datatype-hibernate5](https://github.com/FasterXML/jackson-datatype-hibernate) | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.core:jackson-annotations | `2.19.0` | `2.20.0` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `11.5` | `11.6` |\n| io.avaje:avaje-inject-generator | `11.5` | `11.6` |\n| [io.avaje:avaje-jsonb](https://github.com/avaje/avaje-jsonb) | `3.4` | `3.7` |\n| io.avaje:avaje-jsonb-generator | `3.4` | `3.7` |\n| [io.avaje:avaje-validator](https://github.com/avaje/avaje-validator) | `2.11` | `2.14` |\n| io.avaje:avaje-validator-generator | `2.11` | `2.14` |\n| [com.github.jknack:handlebars](https://github.com/jknack/handlebars.java) | `4.4.0` | `4.5.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| org.apache.logging.log4j:log4j-core | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.38` |\n| io.swagger.core.v3:swagger-models | `2.2.30` | `2.2.38` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.27` | `2.1.34` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `23.1` | `24.3` |\n| [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `6.6.14.Final` | `7.1.3.Final` |\n| [io.ebean:ebean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:ebean-querybean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:querybean-generator](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:ebean-test](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [org.jdbi:jdbi3-core](https://github.com/jdbi/jdbi) | `3.49.3` | `3.49.6` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.8.0` | `11.13.2` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.squareup.okhttp3:okhttp-tls](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.6` |\n| [io.undertow:undertow-core](https://github.com/undertow-io/undertow) | `2.3.18.Final` | `2.3.19.Final` |\n| org.eclipse.jetty:jetty-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-core-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-api | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.http2:jetty-http2-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty:jetty-alpn-java-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.http2:jetty-http2-client | `12.0.20` | `12.1.1` |\n| [io.rest-assured:rest-assured](https://github.com/rest-assured/rest-assured) | `5.5.1` | `5.5.6` |\n| [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) | `6.3.0` | `7.0.2` |\n| [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.20` |\n| [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.20` |\n| org.jetbrains.kotlin:kotlin-maven-plugin | `2.1.20` | `2.2.20` |\n| [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-healthchecks](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-jvm](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| org.jboss.modules:jboss-modules | `2.1.6.Final` | `2.2.0.Final` |\n| [com.google.testing.compile:compile-testing](https://github.com/google/compile-testing) | `0.21.0` | `0.23.0` |\n| [com.google.truth:truth](https://github.com/google/truth) | `1.4.4` | `1.4.5` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.12.6` | `0.13.0` |\n| io.jsonwebtoken:jjwt-orgjson | `0.12.6` | `0.13.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [io.lettuce:lettuce-core](https://github.com/redis/lettuce) | `6.6.0.RELEASE` | `6.8.1.RELEASE` |\n| org.apache.kafka:kafka-clients | `4.0.0` | `4.1.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.6.1` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.9` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.9` | `3.9.11` |\n| [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy) | `3.0.24` | `3.0.25` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.6.0` | `3.6.1` |\n| [org.moditect:moditect-maven-plugin](https://github.com/moditect/moditect) | `1.2.2.Final` | `1.3.0.Final` |\n| [io.repaint.maven:tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) | `2.40` | `2.41` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.1` | `1.15.4` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.18.0` | `2.19.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin](https://github.com/rudikershaw/git-build-hook) | `3.5.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.5.0` | `3.6.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.44.4` | `3.0.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.7` | `3.2.8` |\n| [io.reactivex.rxjava3:rxjava](https://github.com/ReactiveX/RxJava) | `3.1.10` | `3.1.12` |\n| [org.jboss.xnio:xnio-api](https://github.com/xnio/xnio) | `3.8.16.Final` | `3.8.17.Final` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.19.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.19.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.2.Final` | `9.0.1.Final` |\n| [org.glassfish.expressly:expressly](https://github.com/eclipse-ee4j/expressly) | `5.0.0` | `6.0.0` |\n| [com.github.kagkarlsson:db-scheduler](https://github.com/kagkarlsson/db-scheduler) | `15.6.0` | `16.2.0` |\n| software.amazon.awssdk:bom | `2.31.40` | `2.35.0` |\n| [io.methvin:directory-watcher](https://github.com/gmethvin/directory-watcher) | `0.19.0` | `0.19.1` |\n| [org.jline:jline](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.jline:jline-terminal-jna](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.7.11` |\n| [io.smallrye.reactive:mutiny](https://github.com/smallrye/smallrye-mutiny) | `2.8.0` | `3.0.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.20.1` | `1.21.2` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.2` | `3.0.3` |\n\n\nUpdates `io.netty:netty-bom` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-epoll` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-kqueue` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-io_uring` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.783 to 1.12.792\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.792\u003c/strong\u003e \u003cstrong\u003e2025-10-01\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overriding client endpoint with dual-stack regional endpoint\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon S3\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional validations for multipart download operations of S3 client\u003c/li\u003e\n\u003cli\u003eAdd additional validations for multipart upload operations of S3 client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.791\u003c/strong\u003e \u003cstrong\u003e2025-09-05\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.126.Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.789\u003c/strong\u003e \u003cstrong\u003e2025-09-03\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.124.Final\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeu-isoe-west-1\u003c/code\u003e region.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.788\u003c/strong\u003e \u003cstrong\u003e2025-07-15\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd account endpoint caching\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCache account endpoint URIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.787\u003c/strong\u003e \u003cstrong\u003e2025-06-12\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for KualaLumpur, Bangkok, Queretaro, us-isof-east-1, isof-south-1, Taipei Regions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.786\u003c/strong\u003e \u003cstrong\u003e2025-06-10\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for protocols service model field and x-amzn-query-mode header\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.784\u003c/strong\u003e \u003cstrong\u003e2025-06-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid silently throwing exception when retrieving account ID from resource name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3bbdbb5c4fbe5b910b6a205a994854c657980cb2\"\u003e\u003ccode\u003e3bbdbb5\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.792\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/dec8dfea84dc9433aacb82d27c3ac0def9e04d17\"\u003e\u003ccode\u003edec8dfe\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.792-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/70d2f38b78e41afda0dfee0f2744291f8903ac8b\"\u003e\u003ccode\u003e70d2f38\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.791\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab5682126d0f6b9b00c2766257f58ef25321830f\"\u003e\u003ccode\u003eab56821\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.791-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/a7873d781ff59061b9353a5f159094da231b8dab\"\u003e\u003ccode\u003ea7873d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.790\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3699eb1a81575a46d5b5d6e1dce7c938e46536fe\"\u003e\u003ccode\u003e3699eb1\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.790-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab407bd86a9fcbdd435aac9bbd35b59fbc135b07\"\u003e\u003ccode\u003eab407bd\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.789\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e1cd79b815a2b905c0a576ed5fd04c6e97a4b316\"\u003e\u003ccode\u003ee1cd79b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.789-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/fca54d736f6e96708de0feb4939d793ac4804c2c\"\u003e\u003ccode\u003efca54d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.788\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/198bf78121d947d13d873b76635f197bec252403\"\u003e\u003ccode\u003e198bf78\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.788-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.783...1.12.792\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.camel:camel-bom` from 4.11.0 to 4.14.1\n\nUpdates `org.junit:junit-bom` from 5.12.2 to 6.0.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.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/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/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/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/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\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.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.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/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\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-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/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/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\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-M1...r6.0.0-M2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4f7959463a5bc1fc6a1150aefcbf1ff42927a18e\"\u003e\u003ccode\u003e4f79594\u003c/code\u003e\u003c/a\u003e Release 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/55af30a7ffca8fd64a9c9e38958407285d23ffe0\"\u003e\u003ccode\u003e55af30a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Use \u003ccode\u003edevelop/6.x\u003c/code\u003e branch for junit-examples during release build\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/df3cfdd52554cb71111a3fa48bff0b5518072f87\"\u003e\u003ccode\u003edf3cfdd\u003c/code\u003e\u003c/a\u003e Release 5.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fcb84a25bc12e20a5330f3d46dd1cb5cbf2a4905\"\u003e\u003ccode\u003efcb84a2\u003c/code\u003e\u003c/a\u003e Disable backward compatibility check when offline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c9c8344ce55a7a77c9fa8848db21c279473ec22d\"\u003e\u003ccode\u003ec9c8344\u003c/code\u003e\u003c/a\u003e Prune 5.14.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/03d8a725f07b484c070dd459aa8fd642222f06ee\"\u003e\u003ccode\u003e03d8a72\u003c/code\u003e\u003c/a\u003e Update broken link to using API Gaurdian with bndtools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a0b29b46c05ac11b2e7cac1a1535276c465b0ad\"\u003e\u003ccode\u003e3a0b29b\u003c/code\u003e\u003c/a\u003e Use temporary JUnit 6 logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6603caa17823bd632436e040ace1507404c2c4c3\"\u003e\u003ccode\u003e6603caa\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eeclipseClasspath\u003c/code\u003e to \u003ccode\u003eeclipseConventions\u003c/code\u003e to avoid confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ab3470b8ad05e71e0dfa26cc3c4f5e5d2583ee74\"\u003e\u003ccode\u003eab3470b\u003c/code\u003e\u003c/a\u003e Make sealed \u003ccode\u003eMediaType\u003c/code\u003e work in Eclipse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a8cd41e5164030dd815a75d1d513df8fa846fac0\"\u003e\u003ccode\u003ea8cd41e\u003c/code\u003e\u003c/a\u003e Remove annotations not visible in Eclipse\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.12.2...r6.0.0\"\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.0 to 3.2.2\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.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\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/ben-manes/caffeine/commit/f55fea436a73ed14d2d4604adbd8382a464957e9\"\u003e\u003ccode\u003ef55fea4\u003c/code\u003e\u003c/a\u003e minor touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/419e86182ec349b56d638cad19c4afe3760decc8\"\u003e\u003ccode\u003e419e861\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/a794497c5defbeff5e425fc2bf8e5783f434bf0b\"\u003e\u003ccode\u003ea794497\u003c/code\u003e\u003c/a\u003e additional tests for collection streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/9021c7436a6e7cac08ff95751b3b71b3be64ec2d\"\u003e\u003ccode\u003e9021c74\u003c/code\u003e\u003c/a\u003e Return correct characteristics from spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/e9ecffe422469ae865528c20823eebea302d0b3b\"\u003e\u003ccode\u003ee9ecffe\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/b20d83978d470e0a9dac6aee0c38d1f9448d6465\"\u003e\u003ccode\u003eb20d839\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/a5e031b57a6a7f4fd1bb1adc2edf9de8e62b0cca\"\u003e\u003ccode\u003ea5e031b\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/7df535815e3d73634e84699cfe42f0feb7d81218\"\u003e\u003ccode\u003e7df5358\u003c/code\u003e\u003c/a\u003e Release 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/56b69c74535b923d00473db3779bcd4a5e5738fa\"\u003e\u003ccode\u003e56b69c7\u003c/code\u003e\u003c/a\u003e minor touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/b0264b9137b0a1a97b6b44cb8f321a9bbf6d55ec\"\u003e\u003ccode\u003eb0264b9\u003c/code\u003e\u003c/a\u003e remove unnecessary \u003ca href=\"https://github.com/CanIgnoreReturnValue\"\u003e\u003ccode\u003e@​CanIgnoreReturnValue\u003c/code\u003e\u003c/a\u003e usages for stricter checking\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.0...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `com.typesafe:config` from 1.4.3 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/releases\"\u003ecom.typesafe:config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add alternative Rust HOCON implementation by \u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos in API docs by \u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate HOCON Playground link by \u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Negative hash again by \u003ca href=\"https://github.com/johanandren\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/826\"\u003elightbend/config#826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.4...v1.4.5\"\u003ehttps://github.com/lightbend/config/compare/v1.4.4...v1.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e1.4.4: July 10, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/blob/main/NEWS.md\"\u003ecom.typesafe:config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.4: July 3, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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/lightbend/config/commit/e1519d7b750f1b38a1c4c2505d3a08058477f8c7\"\u003e\u003ccode\u003ee1519d7\u003c/code\u003e\u003c/a\u003e fix: Negative hash again (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/826\"\u003e#826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/b9c6cec2ee8538da2aa1e255339232642a4c8d5c\"\u003e\u003ccode\u003eb9c6cec\u003c/code\u003e\u003c/a\u003e update HOCON Playground link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/78bb3a355c1c0acfd0c86fdb087060489eb17312\"\u003e\u003ccode\u003e78bb3a3\u003c/code\u003e\u003c/a\u003e Fix minor typos in API docs (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/c082dfdc3e74a94e92b7c24b7394426076f271e6\"\u003e\u003ccode\u003ec082dfd\u003c/code\u003e\u003c/a\u003e docs: add new Rust HOCON implementation link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/825\"\u003e#825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/0595998eb98ab5a100045efe680465d4f4b58d4f\"\u003e\u003ccode\u003e0595998\u003c/code\u003e\u003c/a\u003e Update release.yml to install sbt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/d34ac70224ec1d5fcd95406b7c32ccbc5dbb5231\"\u003e\u003ccode\u003ed34ac70\u003c/code\u003e\u003c/a\u003e Rename release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/ed6e1c104e3043b528618e3462f42c0c680ec593\"\u003e\u003ccode\u003eed6e1c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lightbend/config/issues/822\"\u003e#822\u003c/a\u003e from johanandren/wip-modernize-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/86068306b91e34709e00d5562e532c38fa635b3b\"\u003e\u003ccode\u003e8606830\u003c/code\u003e\u003c/a\u003e newer plugin, drop old sonatype config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/90e5084402ee4b440bc9aa26eb87d5503a657842\"\u003e\u003ccode\u003e90e5084\u003c/code\u003e\u003c/a\u003e get rid of failing publish and publishLocal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/7c107b4470ffa8b02bc41e3b12bb4e01da05e025\"\u003e\u003ccode\u003e7c107b4\u003c/code\u003e\u003c/a\u003e some javadoc fixes to make the build pass\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.3...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.13.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ea0830abdeb908b2d10b673a414bb351ab65998c\"\u003e\u003ccode\u003eea0830a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/e16733ad21f348b9c93f7f241160f3960258967b\"\u003e\u003ccode\u003ee16733a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/93deb382b962359dff28a312741eff62c2573e75\"\u003e\u003ccode\u003e93deb38\u003c/code\u003e\u003c/a\u003e Drop RC from version pre-2.20.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/f0bcc3c54ae36d1bc9f48ea29f7488e37c2890e8\"\u003e\u003ccode\u003ef0bcc3c\u003c/code\u003e\u003c/a\u003e Handle deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e70d081c7824a9bdab3a064f8d178af648a27d2\"\u003e\u003ccode\u003e6e70d08\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1462\"\u003e#1462\u003c/a\u003e: deprecate \u003ccode\u003eJsonFactory.createParser(URL)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/588cc7672605ab15bff1479de41d556b0add6488\"\u003e\u003ccode\u003e588cc76\u003c/code\u003e\u003c/a\u003e Post release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/018f9e160fc1b3e29a8bbfe137f0b936c0bcb9ce\"\u003e\u003ccode\u003e018f9e1\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-core/commit/360e498fe1b61036da944433e5ea0129af02d04c\"\u003e\u003ccode\u003e360e498\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/538ac445e36ce20a92e6746f37b53f9b438da87f\"\u003e\u003ccode\u003e538ac44\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/dfbf47b4a8cf4806fa982cbd22f8eef3906a0567\"\u003e\u003ccode\u003edfbf47b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.0...jackson-core-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/10ea84ff37b12b59cdfeee034bbeb201f27523d7\"\u003e\u003ccode\u003e10ea84f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformat-xml-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/4a77eaa5b1adf9a0e60509388ac5b695330f41b7\"\u003e\u003ccode\u003e4a77eaa\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/63529c2839f1109dacf30af3bc1d7c50cc82f1e0\"\u003e\u003ccode\u003e63529c2\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/6efc152b178201cd9b0580249410029e65718af5\"\u003e\u003ccode\u003e6efc152\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.4.3 to 5.5.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/c18be9d2f58443e521dc1acd89c0870ef66a7e8d\"\u003e\u003ccode\u003ec18be9d\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/fe9b22e909997d739ac9f04bd7f765429c16424c\"\u003e\u003ccode\u003efe9b22e\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/771\"\u003e#771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/b880013d00f14cc4dc08cd64fa02b1811d5dcba2\"\u003e\u003ccode\u003eb880013\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/227e21e76258c68c6ee0edfbfdea3bf73c3614db\"\u003e\u003ccode\u003e227e21e\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-dataformat-xml/commit/cbbe21000d982a591e72b312a3d9c89dcfae2051\"\u003e\u003ccode\u003ecbbe210\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformat-xml-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/813eb9ef8aae5464442bff32a83be45e924ace22\"\u003e\u003ccode\u003e813eb9e\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.19.0...jackson-dataformat-xml-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.19.0 to 2.20.0\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.0 to 2.20.0\n\nUpdates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/70a2e0f13877a65905cfda8e72ff31edea8e72f7\"\u003e\u003ccode\u003e70a2e0f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-java8-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/c9e2fa86034ff47016c436a1e16ad246bac3f569\"\u003e\u003ccode\u003ec9e2fa8\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/28e2e2926a3ae2992fac35e33b3447231bf49d08\"\u003e\u003ccode\u003e28e2e29\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/429529ec9de7a446b35d66ce6697365bffc613b4\"\u003e\u003ccode\u003e429529e\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/9fd75c1c5039d9e064ddd454cb9928e85f530633\"\u003e\u003ccode\u003e9fd75c1\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-modules-java8/commit/dfe7708d7d6d3542b0c4bdccd9aa4b6d42e5c352\"\u003e\u003ccode\u003edfe7708\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-java8-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/8194341702ac86685a290695f84851d2b40a08dd\"\u003e\u003ccode\u003e8194341\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/2c1f2382ecde4c274ccb686d410f556189acb93e\"\u003e\u003ccode\u003e2c1f238\u003c/code\u003e\u003c/a\u003e -\u0026gt; 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/12b28ba983e7135e5e6b33ef8ca5f172a7fd4d0e\"\u003e\u003ccode\u003e12b28ba\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/09ec797ff46bf67bebe5621cc1cfb9dcd3f09104\"\u003e\u003ccode\u003e09ec797\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.19.0...jackson-modules-java8-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/fc3fb76ba292afee49099e37a1e76bde70bbf398\"\u003e\u003ccode\u003efc3fb76\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/c40bf7ad823aa34bb89d49f6d28b31f2a9a83c68\"\u003e\u003ccode\u003ec40bf7a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/93dfc70923def3b092b8aadc416f60661eaf9c44\"\u003e\u003ccode\u003e93dfc70\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/609da3c7428d2835cf2d9a941942c3330b858dd2\"\u003e\u003ccode\u003e609da3c\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.4.3 to 5.5.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/06413b927953fa74841f7f42d500beacadf48e15\"\u003e\u003ccode\u003e06413b9\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/573\"\u003e#573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/aa3003d45eef9c00f46f96eb3baed228486a2457\"\u003e\u003ccode\u003eaa3003d\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/88cb341680ccb5bfc18b748085653595a8893350\"\u003e\u003ccode\u003e88cb341\u003c/code\u003e\u003c/a\u003e Add deprecations wrt core/1462\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/519d49531170ab115a43b33613110abd7e1b03ab\"\u003e\u003ccode\u003e519d495\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e wrt TOML too (last one) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/572\"\u003e#572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/d729b2cbebc644aa18729d0566afe4ce93220788\"\u003e\u003ccode\u003ed729b2c\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e for YAML too (CSV fixed in 2.19.0) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/571\"\u003e#571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/cab1e796bf26fd5ba1f87e99f07a29a3aae5b1ae\"\u003e\u003ccode\u003ecab1e79\u003c/code\u003e\u003c/a\u003e Yet more tweaking for \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e/YAML test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.19.0...jackson-dataformats-text-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-kotlin` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/5684fc29415ceb9abf800e6000c1bd55afde25f9\"\u003e\u003ccode\u003e5684fc2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-module-kotlin-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/4d53d9a3e9de9e1526d8be31324d58208c8233a4\"\u003e\u003ccode\u003e4d53d9a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/df3d719a1b5683646dc3ef4d62be7f93b4547565\"\u003e\u003ccode\u003edf3d719\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/03159ddac9e46f0418a790928ed4d443430d1eaf\"\u003e\u003ccode\u003e03159dd\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/398215693ed9d130bdd73f56d4cce2c4a4caf9ab\"\u003e\u003ccode\u003e3982156\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-module-kotlin/commit/295e60c9136e5a06c7762d20a55626dcb9c0c6ea\"\u003e\u003ccode\u003e295e60c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-module-kotlin-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/ddc1e5ca30723493e3514445782d87364aa09baa\"\u003e\u003ccode\u003eddc1e5c\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/80b8371450a4b7f0ec492eb5462ea36dfbbab5a2\"\u003e\u003ccode\u003e80b8371\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-module-kotlin/issues/1025\"\u003e#1025\u003c/a\u003e from k163377/ex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/50f5527f0e6a8ef28ba81a8cf3c55c86ee64a78f\"\u003e\u003ccode\u003e50f5527\u003c/code\u003e\u003c/a\u003e Update release notes wrt \u003ca href=\"https://redirect.github.com/FasterXML/jackson-module-kotlin/issues/1025\"\u003e#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/4ab43080b25ae0c86f7711d6cbc30c5979bdeb70\"\u003e\u003ccode\u003e4ab4308\u003c/code\u003e\u003c/a\u003e Fix to test that KotlinInvalidNullException is thrown\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.19.0...jackson-module-kotlin-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-afterburner` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/874d6044d7805af6ca74b9591783a230d399b789\"\u003e\u003ccode\u003e874d604\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/0148fbf8d71eec3bf7a7d2ccd1d143f11e650e6b\"\u003e\u003ccode\u003e0148fbf\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3a8700bbf2d7dc4fe84ead87aeda9863ea2eb2da\"\u003e\u003ccode\u003e3a8700b\u003c/code\u003e\u003c/a\u003e Fix compatibility wrt databind 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b1731cabcc7ad707027586d1bd70af44c1ed1ae8\"\u003e\u003ccode\u003eb1731ca\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/f88a47cd4cdd4b4b4d558aee3feb73cc1e912752\"\u003e\u003ccode\u003ef88a47c\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3ce312dfd3e96c95fe23450bf171fd4cbae36200\"\u003e\u003ccode\u003e3ce312d\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-modules-base/commit/d630c5cb87f4df9711800e617e50a0863d1b75d1\"\u003e\u003ccode\u003ed630c5c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/78b5fd418f6de0a0feda34ab0ca8c33dc5157380\"\u003e\u003ccode\u003e78b5fd4\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/335a71afa59e67eb13e6ee3f8ffc1c1b536d3285\"\u003e\u003ccode\u003e335a71a\u003c/code\u003e\u003c/a\u003e to 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/8fcc07beb7d05ed9b6f73ab7d43e19d574f76f80\"\u003e\u003ccode\u003e8fcc07b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.19.0...jackson-modules-base-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-blackbird` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/874d6044d7805af6ca74b9591783a230d399b789\"\u003e\u003ccode\u003e874d604\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/0148fbf8d71eec3bf7a7d2ccd1d143f11e650e6b\"\u003e\u003ccode\u003e0148fbf\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3a8700bbf2d7dc4fe84ead87aeda9863ea2eb2da\"\u003e\u003ccode\u003e3a8700b\u003c/code\u003e\u003c/a\u003e Fix compatibility wrt databind 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b1731cabcc7ad707027586d1bd70af44c1ed1ae8\"\u003e\u003ccode\u003eb1731ca\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/f88a47cd4cdd4b4b4d558aee3feb73cc1e912752\"\u003e\u003ccode\u003ef88a47c\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3ce312dfd3e96c95fe23450bf171fd4cbae36200\"\u003e\u003ccode\u003e3ce312d\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-modules-base/commit/d630c5cb87f4df9711800e617e50a0863d1b75d1\"\u003e\u003ccode\u003ed630c5c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/78b5fd418f6de0a0feda34ab0ca8c33dc5157380\"\u003e\u003ccode\u003e78b5fd4\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/335a71afa59e67eb13e6ee3f8ffc1c1b536d3285\"\u003e\u003ccode\u003e335a71a\u003c/code\u003e\u003c/a\u003e to 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/8fcc07beb7d05ed9b6f73ab7d43e19d574f76f80\"\u003e\u003ccode\u003e8fcc07b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.19.0...jackson-modules-base-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-hibernate5` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/2176f4b14beff847ed94beb6f045e33b254264a1\"\u003e\u003ccode\u003e2176f4b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-datatype-hibernate-parent-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/36ca7427eec6788f123531603cc3f83133b5ce17\"\u003e\u003ccode\u003e36ca742\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/f6930c8593881f7ef3efc56eeb93c70602909c62\"\u003e\u003ccode\u003ef6930c8\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/fdc9e1efbf47a2fbd40e5c1e4a335649b6a63209\"\u003e\u003ccode\u003efdc9e1e\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/froque/jooby/pull/127","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/froque%2Fjooby/issues/127","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/127/packages"},{"uuid":"2888973170","node_id":"PR_kwDOB1wjA86sMjty","number":1413,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T06:56:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T06:36:19.000Z","updated_at":"2025-10-06T06:56:33.000Z","time_to_close":1213,"merged_at":"2025-10-06T06:56:32.000Z","merged_by":"swissiety","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/soot-oss/SootUp/pull/1413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/soot-oss%2FSootUp/issues/1413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1413/packages"},{"uuid":"2888544007","node_id":"PR_kwDOCMrfj86sK68H","number":112,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T01:01:19.000Z","updated_at":"2025-10-06T01:01:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eclipse-ee4j/orb-gmbal-pfl/pull/112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Forb-gmbal-pfl/issues/112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/112/packages"},{"uuid":"3485208184","node_id":"PR_kwDOABJqR86sKZ1u","number":1298,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-21T22:04:12.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-05T22:02:53.000Z","updated_at":"2025-12-21T22:04:14.000Z","time_to_close":6652879,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/wicketstuff/core/pull/1298","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wicketstuff%2Fcore/issues/1298","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1298/packages"},{"uuid":"2862353839","node_id":"PR_kwDOAAlMNM6qnA2v","number":47,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.2 to 9.8","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-26T02:25:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T02:22:03.000Z","updated_at":"2025-09-26T02:25:58.000Z","time_to_close":235,"merged_at":"2025-09-26T02:25:58.000Z","merged_by":"gliptak","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.2","new_version":"9.8","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.2 to 9.8.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=gradle\u0026previous-version=9.2\u0026new-version=9.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/gliptak/JAllele/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gliptak%2FJAllele/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"2742087818","node_id":"PR_kwDOPdL9X86jcPCK","number":1,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.7 to 9.8","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-13T09:17:32.000Z","updated_at":"2025-08-13T09:17:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.7","new_version":"9.8","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.7 to 9.8.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.7\u0026new-version=9.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xgalanxhi/jenkins-stage-metrics-plugin/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgalanxhi%2Fjenkins-stage-metrics-plugin/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2711598518","node_id":"PR_kwDOAkpXzM6hn7W2","number":248,"state":"closed","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 129 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-01T00:11:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-01T00:48:05.000Z","updated_at":"2025-10-01T00:11:21.000Z","time_to_close":5268196,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":129,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.26.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.8"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.10","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.5","new_version":"2.3.7"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.74.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.18.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.0"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.25.1"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-core","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.0","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-api","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.asciidoctor:asciidoctorj","old_version":"2.5.6","new_version":"2.5.13","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.6","new_version":"2.3.9"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.17.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.6.2.Final","new_version":"4.6.5.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.0"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.wildfly.common:wildfly-common","old_version":"1.6.0.Final","new_version":"1.7.0.Final","repository_url":"https://github.com/wildfly/wildfly-common"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.1.Final","new_version":"2.6.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.4","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.18.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.0.1","new_version":"3.1.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.6.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.5.0","new_version":"3.11.2","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.1.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.12.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.1.0","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.0","new_version":"4.9.3.2","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.2"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.1.0"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.24"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.mongodb:mongo-java-driver","old_version":"3.12.11","new_version":"3.12.14","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.11.4","new_version":"2.31.1","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.11.100","new_version":"3.12.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.18.400","new_version":"3.23.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.7.200","new_version":"3.7.400","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.3.0","new_version":"1.7.2","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.26.1` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.8` |\n| org.ow2.asm:asm-bom | `9.5` | `9.8` |\n| org.ow2.asm:asm | `9.5` | `9.8` |\n| org.ow2.asm:asm-tree | `9.5` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.8` |\n| org.ow2.asm:asm-util | `9.5` | `9.8` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.10` | `2.3.2` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.15` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.41.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.41.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.1` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| com.sun.xml.ws:jaxws-rt | `2.3.5` | `2.3.7` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.13.0` | `2.20.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.74.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.17.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.5.2` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.18.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.0` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.25.1` |\n| org.apache.maven:maven-artifact | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.0` | `3.9.11` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-resolver-provider | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-settings | `3.9.0` | `3.9.11` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-api](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `2.5.6` | `2.5.13` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `2.2.6` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.6` | `2.3.9` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.17.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.6.2.Final` | `4.6.5.Final` |\n| org.apache.avro:avro | `1.11.2` | `1.12.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.23.0` | `1.28.0` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.4` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.19.2` |\n| [org.wildfly.common:wildfly-common](https://github.com/wildfly/wildfly-common) | `1.6.0.Final` | `1.7.0.Final` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.1.Final` | `2.6.4.Final` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.13.4` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.13.4` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.4` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.18.3` | `1.21.3` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.3.0` | `3.6.1` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.0.1` | `3.1.1` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.1.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.6.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.3.1` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.6.0` | `3.9.1` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.2` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.5.0` | `3.11.2` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.5.0` | `3.6.0` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.1.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.12.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.8` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.0` | `4.9.3.2` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.2` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.1.0` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.24` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [org.mongodb:mongo-java-driver](https://github.com/mongodb/mongo-java-driver) | `3.12.11` | `3.12.14` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.11.4` | `2.31.1` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.11.100` | `3.12.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.18.400` | `3.23.100` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.7.200` | `3.7.400` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.3.0` | `1.7.2` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.26.1\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-10.26.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.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/17250\"\u003e#17250\u003c/a\u003e - NewlineAtEndOfFileCheck and empty files (size 0)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.26.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14949\"\u003e#14949\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check PatternVariableAssignment\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8965\"\u003e#8965\u003c/a\u003e - Indentation check doesn't give violation when google formatter does\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17122\"\u003e#17122\u003c/a\u003e - False positive on indentation for Annotation Arrays\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.25.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.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/17167\"\u003e#17167\u003c/a\u003e - checkstyle expects different indentation for switch cases.\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/531d85d62334c1bde96b71ca1e880c67225e3952\"\u003e\u003ccode\u003e531d85d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/06ce6f313d2df9b39b6733124bab44ce4327cb27\"\u003e\u003ccode\u003e06ce6f3\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c5c2d61c0df73be6d9609fdee530932215871ad4\"\u003e\u003ccode\u003ec5c2d61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Semaphore CI to JDK17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/781094d39ae38789285576c6b7d8cf00b8e098bc\"\u003e\u003ccode\u003e781094d\u003c/code\u003e\u003c/a\u003e supplemental: add space between '//' and 'non-compiled' comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c88d05a2c32ad46902d6ded51876bbf040647e56\"\u003e\u003ccode\u003ec88d05a\u003c/code\u003e\u003c/a\u003e supplemental: adding inputs for 4.6.2 single whitespace around lambda arrow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3ce0224b28cb41ce6c9d01e728e62a78a9864b9c\"\u003e\u003ccode\u003e3ce0224\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17225\"\u003e#17225\u003c/a\u003e: Continue to extend 'Since version' javadoc marking implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/686ca93ecb0c2c52a94359d776ea1e9894fdf31c\"\u003e\u003ccode\u003e686ca93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17250\"\u003e#17250\u003c/a\u003e: Modify NewlineAtEndOfFileCheck to accept empty files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2c064bca2d56b9733348dbf0d356e19254839538\"\u003e\u003ccode\u003e2c064bc\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Idea Image to jdk17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ed310c37cb24e8a54d1dbcd32ade45bdde65465\"\u003e\u003ccode\u003e2ed310c\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/checkstyle/checkstyle/commit/c5da6e6fea22a0b8221b01142f86abcf88b516f7\"\u003e\u003ccode\u003ec5da6e6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.8\n\nUpdates `org.asciidoctor:asciidoctorj-diagram` from 2.2.10 to 2.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/releases\"\u003eorg.asciidoctor:asciidoctorj-diagram's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate asciidoctor-diagram to 2.3.2 by \u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\"\u003ehttps://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.3.1 to the JVM.\nIn particular it adds support for jsyntrax.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.3.0 for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.17\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.2.17 and asciidoctorj-diagram-plantuml 1.2023.13  for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.14\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.14 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.13\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.13 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.11\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.11 to the JVM.\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/asciidoctor/asciidoctorj-diagram/commit/54e6ecb18d2e30c1dee41743999dd9bb830d54fb\"\u003e\u003ccode\u003e54e6ecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/58\"\u003e#58\u003c/a\u003e from bonzani/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/797737adbaba3aa68d74db0142b56fac5d57fbd1\"\u003e\u003ccode\u003e797737a\u003c/code\u003e\u003c/a\u003e Update asciidoctor-diagram to 2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/5f7a1a23ac521e3a13a13acc67d8424ddb6c89d1\"\u003e\u003ccode\u003e5f7a1a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/55\"\u003e#55\u003c/a\u003e from asciidoctor/jsyntrax-1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/bea42541e3e05cd524b1b3f2989440c9b0159e23\"\u003e\u003ccode\u003ebea4254\u003c/code\u003e\u003c/a\u003e Run CI on Java 21 instead of Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/aa2a8ddd0cd647b5b09d34fbb685f723d75a79ff\"\u003e\u003ccode\u003eaa2a8dd\u003c/code\u003e\u003c/a\u003e Fix configuration of jruby-gradle-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/f40fb05f5d52f595b871f09078cd4293a00b1531\"\u003e\u003ccode\u003ef40fb05\u003c/code\u003e\u003c/a\u003e Update jsyntrax to 1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/51c8cfd5b29622cca90b975ad16655f684974c48\"\u003e\u003ccode\u003e51c8cfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/54\"\u003e#54\u003c/a\u003e from asciidoctor/fix-publication-name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/97bfdd2d36ca8651620874c30da31114ea557ca7\"\u003e\u003ccode\u003e97bfdd2\u003c/code\u003e\u003c/a\u003e Fix publication name jsyntrax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/0f5c4d86153a66860109c351a6a708756e2d5914\"\u003e\u003ccode\u003e0f5c4d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/52\"\u003e#52\u003c/a\u003e from asciidoctor/asciidoctor-diagram-2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/cd188309469f76275548f5a1192fcadf42d0916d\"\u003e\u003ccode\u003ecd18830\u003c/code\u003e\u003c/a\u003e Add jsyntrax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.10...v2.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c84e7d89c93b7fc177fc2f3708e60e6cf68be30d\"\u003e\u003ccode\u003ec84e7d8\u003c/code\u003e\u003c/a\u003e update license in some old files not part of the ditributed binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc2fbb6a72464d9903e676e21171c2e1bc2d9696\"\u003e\u003ccode\u003edc2fbb6\u003c/code\u003e\u003c/a\u003e start work on 1.3.15-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39fc5461e7a8e15ce9ecd9f148f67f701aed88ad\"\u003e\u003ccode\u003e39fc546\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaed55e46d20177459c0d2957ac9b26edd8484b3\"\u003e\u003ccode\u003eaaed55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/43\"\u003e#43\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/465b41e522a26b73f8de1dd5c18a012d5b7d7a36\"\u003e\u003ccode\u003e465b41e\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/0580dc94cd8d6cc86952300493afaaacb64c2797\"\u003e\u003ccode\u003e0580dc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/042a0d1fc4ff6ac2ee33616a574af5c080404d57\"\u003e\u003ccode\u003e042a0d1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/eb5aec277e07d21aff4df7a0681a35c73c6f6437\"\u003e\u003ccode\u003eeb5aec2\u003c/code\u003e\u003c/a\u003e Update jffi to 1.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/0deaac0c731974cdcb9b64ce1a6f1d1ebf7e565a\"\u003e\u003ccode\u003e0deaac0\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/jnr/jnr-ffi/commit/7888b7c2135ab8f34b688f8cac670c1a276cd78c\"\u003e\u003ccode\u003e7888b7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.15\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/d9409a029f1a09a5975cf020b29fcd4b53857cd1\"\u003e\u003ccode\u003ed9409a0\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/cfd6f102dcd6fb3b91ab1ed0c61852bdacf24677\"\u003e\u003ccode\u003ecfd6f10\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;replace with lambda\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/90870bdb2c72ea09918252093cc9985b224288c5\"\u003e\u003ccode\u003e90870bd\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add comments\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/4b420d36cc628d98fd8edd999bfcc95cdec36469\"\u003e\u003ccode\u003e4b420d3\u003c/code\u003e\u003c/a\u003e add comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\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/jnr/jnr-unixsocket/commit/5c30b80b0ba0ef3a46021f45066159fc624e4cb6\"\u003e\u003ccode\u003e5c30b80\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/daad2063d0757cf709b79c4d57a74386d7c37803\"\u003e\u003ccode\u003edaad206\u003c/code\u003e\u003c/a\u003e Exclude problematic shell-out for client/server test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/d1cb5fd57566e19f62819be983bfe64b388c03a1\"\u003e\u003ccode\u003ed1cb5fd\u003c/code\u003e\u003c/a\u003e Update jnr-ffi, jnr-enxio, jnr-posix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.40.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes and improvements\u003c/li\u003e\n\u003cli\u003eReleases (including snapshots) have migrated from \u003ca href=\"https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate\"\u003eOSSRH to the Central Publisher Portal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/google/error-prone/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.39.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily downgrade to Guava 33.4.0 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChecks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BooleanLiteral\"\u003e\u003ccode\u003eBooleanLiteral\u003c/code\u003e\u003c/a\u003e: Prefer \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003eBoolean.TRUE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExpensiveLenientFormatString\"\u003e\u003ccode\u003eExpensiveLenientFormatString\u003c/code\u003e\u003c/a\u003e: Renamed from \u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e, detects unnecessary calls to \u003ccode\u003eString.format\u003c/code\u003e in the arguments of lenient formatting methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryQualifier\"\u003e\u003ccode\u003eUnnecessaryQualifier\u003c/code\u003e\u003c/a\u003e: Detects \u003ccode\u003e@Qualifier\u003c/code\u003e or \u003ccode\u003e@BindingAnnotation\u003c/code\u003e annotations that have no effect, and can be removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIssues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4996\"\u003e#4996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5045\"\u003e#5045\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/google/error-prone/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/d6539d63084b7f366a58bdcafbb889cf897b5297\"\u003e\u003ccode\u003ed6539d6\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6161d4eabdaf3988911a14bf31b45411004df69b\"\u003e\u003ccode\u003e6161d4e\u003c/code\u003e\u003c/a\u003e Skip BooleanLiteral findings if the target type is boxed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/98d83bffda4993e2d8d64841e05f2475302ff284\"\u003e\u003ccode\u003e98d83bf\u003c/code\u003e\u003c/a\u003e Avoid touching parameters of \u003ccode\u003e@Subscribe\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/13d46e7a3438d894ff5fea8f2306ee7e0cb3e0e7\"\u003e\u003ccode\u003e13d46e7\u003c/code\u003e\u003c/a\u003e Refactor to use WellKnownKeep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef33eee283c0ef30e34e4b65f68999266e32a062\"\u003e\u003ccode\u003eef33eee\u003c/code\u003e\u003c/a\u003e Fix a println statement left over from \u003ca href=\"https://github.com/google/error-prone/\"\u003ehttps://github.com/google/error-prone/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683\"\u003e\u003ccode\u003ece784a9\u003c/code\u003e\u003c/a\u003e Detect non-private, non-override methods in anonymous classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/43759cd54556b70057f617f2da8df433f3961a98\"\u003e\u003ccode\u003e43759cd\u003c/code\u003e\u003c/a\u003e Recognise \u003ccode\u003ecom.google.common.inject.components.OtherRequiredBindings\u003c/code\u003e as an i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef5073b3e2bdd09e27f2196d0db5508ff8967b7d\"\u003e\u003ccode\u003eef5073b\u003c/code\u003e\u003c/a\u003e UnnecessaryQualifier: don't fire on \u003ccode\u003einterface\u003c/code\u003es, in deference to Dagger.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d7b585878851992d0b74e13b324a482141b80fc\"\u003e\u003ccode\u003e3d7b585\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eTruthIncompatibleType\u003c/code\u003e support for \u003ccode\u003eMultisetSubject#hasCount\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b5c6175f7f543ed056799ae8f4ac74e76b1103b2\"\u003e\u003ccode\u003eb5c6175\u003c/code\u003e\u003c/a\u003e Add a test confirming external \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5151\"\u003e#5151\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.40.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes and improvements\u003c/li\u003e\n\u003cli\u003eReleases (including snapshots) have migrated from \u003ca href=\"https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate\"\u003eOSSRH to the Central Publisher Portal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/google/error-prone/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.39.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily downgrade to Guava 33.4.0 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChecks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BooleanLiteral\"\u003e\u003ccode\u003eBooleanLiteral\u003c/code\u003e\u003c/a\u003e: Prefer \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003eBoolean.TRUE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExpensiveLenientFormatString\"\u003e\u003ccode\u003eExpensiveLenientFormatString\u003c/code\u003e\u003c/a\u003e: Renamed from \u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e, detects unnecessary calls to \u003ccode\u003eString.format\u003c/code\u003e in the arguments of lenient formatting methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryQualifier\"\u003e\u003ccode\u003eUnnecessaryQualifier\u003c/code\u003e\u003c/a\u003e: Detects \u003ccode\u003e@Qualifier\u003c/code\u003e or \u003ccode\u003e@BindingAnnotation\u003c/code\u003e annotations that have no effect, and can be removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIssues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4996\"\u003e#4996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5045\"\u003e#5045\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/google/error-prone/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/d6539d63084b7f366a58bdcafbb889cf897b5297\"\u003e\u003ccode\u003ed6539d6\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6161d4eabdaf3988911a14bf31b45411004df69b\"\u003e\u003ccode\u003e6161d4e\u003c/code\u003e\u003c/a\u003e Skip BooleanLiteral findings if the target type is boxed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/98d83bffda4993e2d8d64841e05f2475302ff284\"\u003e\u003ccode\u003e98d83bf\u003c/code\u003e\u003c/a\u003e Avoid touching parameters of \u003ccode\u003e@Subscribe\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/13d46e7a3438d894ff5fea8f2306ee7e0cb3e0e7\"\u003e\u003ccode\u003e13d46e7\u003c/code\u003e\u003c/a\u003e Refactor to use WellKnownKeep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef33eee283c0ef30e34e4b65f68999266e32a062\"\u003e\u003ccode\u003eef33eee\u003c/code\u003e\u003c/a\u003e Fix a println statement left over from \u003ca href=\"https://github.com/google/error-prone/\"\u003ehttps://github.com/google/error-prone/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683\"\u003e\u003ccode\u003ece784a9\u003c/code\u003e\u003c/a\u003e Detect non-private, non-override methods in anonymous classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/43759cd54556b70057f617f2da8df433f3961a98\"\u003e\u003ccode\u003e43759cd\u003c/code\u003e\u003c/a\u003e Recognise \u003ccode\u003ecom.google.common.inject.components.OtherRequiredBindings\u003c/code\u003e as an i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef5073b3e2bdd09e27f2196d0db5508ff8967b7d\"\u003e\u003ccode\u003eef5073b\u003c/code\u003e\u003c/a\u003e UnnecessaryQualifier: don't fire on \u003ccode\u003einterface\u003c/code\u003es, in deference to Dagger.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d7b585878851992d0b74e13b324a482141b80fc\"\u003e\u003ccode\u003e3d7b585\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eTruthIncompatibleType\u003c/code\u003e support for \u003ccode\u003eMultisetSubject#hasCount\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b5c6175f7f543ed056799ae8f4ac74e76b1103b2\"\u003e\u003ccode\u003eb5c6175\u003c/code\u003e\u003c/a\u003e Add a test confirming external \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5151\"\u003e#5151\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\u003c/p\u003e\n\u003ch2\u003eGson 2.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe biggest change is that we no longer support Java 7. People who still need to run on Java 7 will need to use an earlier version of Gson.\u003c/p\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow registering adapters for \u003ccode\u003eJsonElement\u003c/code\u003e again by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2789\"\u003egoogle/gson#2789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd nesting limit for \u003ccode\u003eJsonReader\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2588\"\u003egoogle/gson#2588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@CheckReturnValue\u003c/code\u003e to our packages. by \u003ca href=\"https://github.com/cpovirk\"\u003e\u003ccode\u003e@​cpovirk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2693\"\u003egoogle/gson#2693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (\u003ca href=\"https://redirect.github.com/google/gson/issues/2729\"\u003e#2729\u003c/a\u003e) by \u003ca href=\"https://github.com/lyubomyr-shaydariv\"\u003e\u003ccode\u003e@​lyubomyr-shaydariv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2731\"\u003egoogle/gson#2731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Properties subclasses in GsonTypes.getMapKeyAndValueTypes by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2758\"\u003egoogle/gson#2758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce rawType to be a Class in ParameterizedTypeImpl by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2759\"\u003egoogle/gson#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eAccessController\u003c/code\u003e usage for enum adapter by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2704\"\u003egoogle/gson#2704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typeArguments array not being cloned when resolving ParameterizedType with changed owner by \u003ca href=\"https://github.com/TBlueF\"\u003e\u003ccode\u003e@​TBlueF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2706\"\u003egoogle/gson#2706\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eThe change log for versions newer than 2.10 is available only on the \u003ca href=\"https://github.com/google/gson/releases\"\u003eGitHub Releases page\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for serializing and deserializing Java records, on Java ≥ 16. (\u003ca href=\"https://redirect.github.com/google/gson/pull/2201\"\u003egoogle/gson#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonArray.asList\u003c/code\u003e and \u003ccode\u003eJsonObject.asMap\u003c/code\u003e view methods (\u003ca href=\"https://redirect.github.com/google/gson/pull/2225\"\u003egoogle/gson#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapterRuntimeTypeWrapper\u003c/code\u003e not detecting reflective \u003ccode\u003eTreeTypeAdapter\u003c/code\u003e and \u003ccode\u003eFutureTypeAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1787\"\u003egoogle/gson#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eJsonReader.skipValue()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2062\"\u003egoogle/gson#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerform numeric conversion for primitive numeric type adapters (\u003ca href=\"https://redirect.github.com/google/gson/pull/2158\"\u003egoogle/gson#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGson.fromJson(..., TypeToken)\u003c/code\u003e overloads (\u003ca href=\"https://redirect.github.com/google/gson/pull/1700\"\u003egoogle/gson#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix changes to \u003ccode\u003eGsonBuilder\u003c/code\u003e affecting existing \u003ccode\u003eGson\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/google/gson/pull/1815\"\u003egoogle/gson#1815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eJsonElement\u003c/code\u003e conversion methods more consistent and fix javadoc (\u003ca href=\"https://redirect.github.com/google/gson/pull/2178\"\u003egoogle/gson#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e when \u003ccode\u003eJsonWriter.jsonValue\u003c/code\u003e is not supported (\u003ca href=\"https://redirect.github.com/google/gson/pull/1651\"\u003egoogle/gson#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisallow \u003ccode\u003eJsonObject\u003c/code\u003e \u003ccode\u003eEntry.setValue(null)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2167\"\u003egoogle/gson#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapter.toJson\u003c/code\u003e throwing AssertionError for custom IOException (\u003ca href=\"https://redirect.github.com/google/gson/pull/2172\"\u003egoogle/gson#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert null to JsonNull for \u003ccode\u003eJsonArray.set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2170\"\u003egoogle/gson#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nullSafe usage. (\u003ca href=\"https://redirect.github.com/google/gson/pull/1555\"\u003egoogle/gson#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate \u003ccode\u003eTypeToken.getParameterized\u003c/code\u003e arguments (\u003ca href=\"https://redirect.github.com/google/gson/pull/2166\"\u003egoogle/gson#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/google/gson/issues/1702\"\u003e#1702\u003c/a\u003e: Gson.toJson creates CharSequence which does not implement toString (\u003ca href=\"https://redirect.github.com/google/gson/pull/1703\"\u003egoogle/gson#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrefer existing adapter for concurrent \u003ccode\u003eGson.getAdapter\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/google/gson/pull/2153\"\u003egoogle/gson#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eArrayTypeAdapter\u003c/code\u003e for \u003ccode\u003eObject[]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1716\"\u003egoogle/gson#1716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eAppendableWriter\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/google/gson/pull/1706\"\u003egoogle/gson#1706\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/google/gson/commit/257bee9eff81889893ca02a6925aa1b620378e9e\"\u003e\u003ccode\u003e257bee9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/63d74b39400be6e2a244a227820fa9d984a493e9\"\u003e\u003ccode\u003e63d74b3\u003c/code\u003e\u003c/a\u003e Bump the maven group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/248","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/248","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/248/packages"},{"uuid":"2711592865","node_id":"PR_kwDOAkpXzM6hn5-h","number":247,"state":"open","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-01T00:44:06.000Z","updated_at":"2025-08-01T00:44:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":119,"packages":[{"name":"org.apache.ant:ant","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.ow2.asm:asm","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.3","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.4.2","new_version":"3.6.0","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.8.4","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-artifact","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-core","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-settings","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.16.1","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.16.1","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.11.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.4.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logmanager:jboss-logmanager","old_version":"2.1.18.Final","new_version":"2.1.19.Final"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.4.2.Final","new_version":"3.5.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-core","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-client-hotrod","old_version":"11.0.15.Final","new_version":"11.0.19.Final"},{"name":"org.infinispan:infinispan-remote-query-client","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-query","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.3.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.0","new_version":"1.11.4"},{"name":"org.apache.commons:commons-compress","old_version":"1.21","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"1.19.0.Final","new_version":"1.20.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.github.jnr:jnr-constants","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/jnr/jnr-constants"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.14.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.14.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.47.0","new_version":"1.74.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.0","new_version":"2.17.7"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.3.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.2.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.10.1","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.0.0-M2","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.3.0","new_version":"3.9.1","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.0.0-M1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jxr-plugin","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-jxr"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.6.4","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.apache.maven.plugins:maven-site-plugin","old_version":"3.12.0","new_version":"3.21.0","repository_url":"https://github.com/apache/maven-site-plugin"},{"name":"org.apache.maven.plugins:maven-war-plugin","old_version":"3.3.2","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-war-plugin"},{"name":"org.apache.servicemix.tooling:depends-maven-plugin","old_version":"1.4.0","new_version":"1.5.0"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.2","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.11.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.0.1","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.0.0","new_version":"4.9.3.2","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.3.2","new_version":"1.5.2"},{"name":"org.springframework:spring-beans","old_version":"5.3.18","new_version":"5.3.39","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.2","new_version":"2.1.0"},{"name":"net.minidev:json-smart","old_version":"2.4.8","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.3","new_version":"2.3.9"},{"name":"com.google.code.gson:gson","old_version":"2.9.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.7.0","new_version":"2.31.1","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.5","new_version":"3.5.4","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.8.0","new_version":"1.9.24"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.3","new_version":"2.3.7"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.10.200","new_version":"3.11.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.17.200","new_version":"3.23.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.6.100","new_version":"3.7.400","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.5","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.2.7","new_version":"1.7.2","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.3","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.ant:ant | `1.10.12` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.12` | `1.10.15` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| org.ow2.asm:asm | `9.3` | `9.8` |\n| org.ow2.asm:asm-commons | `9.3` | `9.8` |\n| org.ow2.asm:asm-tree | `9.3` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.3` | `9.8` |\n| org.ow2.asm:asm-util | `9.3` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.11.0` | `2.20.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.4.2` | `3.6.0` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-artifact | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-core | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-settings | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-resolver-provider | `3.8.4` | `3.9.11` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.3` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.11.0` | `5.17.0` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.4.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| org.jboss.logmanager:jboss-logmanager | `2.1.18.Final` | `2.1.19.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.4.2.Final` | `3.5.1.Final` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-core](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| org.infinispan:infinispan-client-hotrod | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-remote-query-client](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-query](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.3.Final` | `4.5.0.Final` |\n| org.apache.avro:avro | `1.11.0` | `1.11.4` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.21` | `1.28.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.13.3` | `2.19.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.2` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.2` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `1.19.0.Final` | `1.20.4.Final` |\n| [com.github.jnr:jnr-constants](https://github.com/jnr/jnr-constants) | `0.10.3` | `0.10.4` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.14.0` | `2.41.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.14.0` | `2.41.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.47.0` | `1.74.0` |\n| io.hawt:hawtio-default | `2.15.0` | `2.17.7` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.0.0` | `3.6.1` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.3.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.2.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.10.1` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.0.0-M2` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.3.0` | `3.9.1` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.0.0-M1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jxr-plugin](https://github.com/apache/maven-jxr) | `3.3.1` | `3.6.0` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.6.4` | `3.15.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.2.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) | `3.12.0` | `3.21.0` |\n| [org.apache.maven.plugins:maven-war-plugin](https://github.com/apache/maven-war-plugin) | `3.3.2` | `3.4.0` |\n| org.apache.servicemix.tooling:depends-maven-plugin | `1.4.0` | `1.5.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.2` | `2.2.6` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.11.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.0.1` | `3.2.8` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.0.0` | `4.9.3.2` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.3.2` | `1.5.2` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `5.3.18` | `5.3.39` |\n| org.apache.kerby:kerb-simplekdc | `2.0.2` | `2.1.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.4.8` | `2.5.2` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.3` | `2.3.9` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.7.0` | `2.31.1` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.5` | `3.5.4` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.8.0` | `1.9.24` |\n| com.sun.xml.ws:jaxws-rt | `2.3.3` | `2.3.7` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.10.200` | `3.11.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.17.200` | `3.23.100` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.6.100` | `3.7.400` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.5` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.2.7` | `1.7.2` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.3` | `2.3.2` |\n\n\nUpdates `org.apache.ant:ant` from 1.10.12 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.12 to 1.10.15\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.15 to 1.19.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.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmac(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add PMD check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add SpotBugs check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Refactor DigestUtils.updateDigest(MessageDigest, File) to use NIO. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-328:  Clarify Javadoc for org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove redundant checks for whitespace in DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Javadoc typo in Base16.java [#380](https://github.com/apache/commons-codec/issues/380). Thanks to Sebastian Baunsgaard.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate unused constant org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds duplicate empty phoneme when input ends with |. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) does not remove special characters like punctuation. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnusedFormalParameter in private constructor in org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD EmptyControlStatement in org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose internal representation by storing an externally mutable object into BaseNCodec$AbstractBuilder.encodeTable [org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        The method org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...) now makes a defensive copy. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Avoid unnecessary String conversion in org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] High: Potentially dangerous use of non-short-circuit logic in org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) [org.apache.commons.codec.language.DaitchMokotoffSoundex] At DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\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/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125\"\u003e\u003ccode\u003e351cb22\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.19.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52\"\u003e\u003ccode\u003e0d501b6\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/d6d4b824539b0d4794200d05286fd3de1ff2f236\"\u003e\u003ccode\u003ed6d4b82\u003c/code\u003e\u003c/a\u003e Refactor duplicate code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1\"\u003e\u003ccode\u003e6d6456c\u003c/code\u003e\u003c/a\u003e No need to exclude abstract test classes from Surefire runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6\"\u003e\u003ccode\u003e22d62e4\u003c/code\u003e\u003c/a\u003e No need to specify the default value for linkXref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d\"\u003e\u003ccode\u003ec4daf34\u003c/code\u003e\u003c/a\u003e No longer need to override the version of the Jacoco Maven plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554\"\u003e\u003ccode\u003e8f2b673\u003c/code\u003e\u003c/a\u003e Remove workaround for [SUREFIRE-2253]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01\"\u003e\u003ccode\u003e466a61d\u003c/code\u003e\u003c/a\u003e Fix Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f\"\u003e\u003ccode\u003eca27bd3\u003c/code\u003e\u003c/a\u003e Fix Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543\"\u003e\u003ccode\u003e1dfb4e5\u003c/code\u003e\u003c/a\u003e Better internal method name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.15...rel/commons-codec-1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.11.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\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-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\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-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.11.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-component-annotations` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/releases\"\u003eorg.codehaus.plexus:plexus-component-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eimprove documentation to switch to Sisu (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121\"\u003e#121\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom clean after parent upgrade (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120\"\u003e#120\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plexus-component metadata - remove dependency to plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109\"\u003e#109\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecation information to Plexus components (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108\"\u003e#108\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Java 8 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107\"\u003e#107\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop plexus-container-default artefact (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135\"\u003e#135\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Maven 3.6.3+ (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133\"\u003e#133\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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\u003eBump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139\"\u003e#139\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 15 to 16 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138\"\u003e#138\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131\"\u003e#131\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorg dependencyManagement to subprojects. Prepare to drop plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132\"\u003e#132\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.5 to 9.6 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125\"\u003e#125\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.22 to 4.23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116\"\u003e#116\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104\"\u003e#104\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105\"\u003e#105\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102\"\u003e#102\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.4 to 9.5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99\"\u003e#99\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97\"\u003e#97\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump checkstyle from 9.2 to 9.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96\"\u003e#96\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92\"\u003e#92\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93\"\u003e#93\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.3 to 9.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88\"\u003e#88\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85\"\u003e#85\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/87\"\u003e#87\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/76\"\u003e#76\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-classworlds from 2.6.0 to 2.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/79\"\u003e#79\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 2.0.0 to 2.1.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/81\"\u003e#81\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/83\"\u003e#83\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/82\"\u003e#82\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/80\"\u003e#80\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/74\"\u003e#74\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.21 to 4.22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containe...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/247/packages"},{"uuid":"2557423405","node_id":"PR_kwDOAB81F86Yby8t","number":13194,"state":"closed","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 64 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-01T01:06:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T00:52:21.000Z","updated_at":"2025-07-01T01:06:47.000Z","time_to_close":2592866,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":64,"packages":[{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.ow2.asm:asm","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.7.1","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.18.0","new_version":"2.19.0"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.4","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.awaitility:awaitility","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.20.4","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.20.4","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.15.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.4.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.mina:mina-core","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.7.Final","new_version":"2.2.11.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.google.guava:guava","old_version":"33.3.1-jre","new_version":"33.4.8-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.36.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.36.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.68.2","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.12","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.5.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.8.1","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.8.6.6","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"net.minidev:json-smart","old_version":"2.5.1","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"com.google.code.gson:gson","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.24.3","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.1","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.22","new_version":"1.9.23"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.21.0","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.14","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.14","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 64 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.9.0` | `1.10.0` |\n| org.ow2.asm:asm | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-commons | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-tree | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-util | `9.7.1` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.17.1` | `1.18.0` |\n| commons-io:commons-io | `2.18.0` | `2.19.0` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.4` | `4.1.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.2` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.1` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.1` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.15.0` | `5.17.0` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.4.Final` | `4.5.0.Final` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.3` | `2.2.4` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.18.2` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.2` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.18.2` | `2.19.0` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.7.Final` | `2.2.11.Final` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.3.1-jre` | `33.4.8-jre` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.36.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.36.0` | `2.38.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.68.2` | `1.73.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.12` | `0.8.13` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.2.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.4.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.13.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.3` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.5.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.8.1` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.3` | `3.1.4` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.5.1` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.8.6.6` | `4.9.3.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.1` | `2.5.2` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.11.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.24.3` | `2.28.2` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.1` | `3.5.3` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.22` | `1.9.23` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.21.0` | `3.23.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.5` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.14` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.14` | `2.6.16` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.6.0` | `1.7.0` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.3.1` | `2.3.2` |\n\n\nUpdates `org.codehaus.mojo:extra-enforcer-rules` from 1.9.0 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/releases\"\u003eorg.codehaus.mojo:extra-enforcer-rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRecognize JDK 25 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/318\"\u003e#318\u003c/a\u003e) \u003ca href=\"https://github.com/wendigo\"\u003e\u003ccode\u003e@​wendigo\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\u003eBump org.codehaus.mojo:mojo-parent from 86 to 87 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.17.2 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/315\"\u003e#315\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.17.1 to 1.17.2 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/314\"\u003e#314\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 9.0.98 to 9.0.99 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/317\"\u003e#317\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 9.0.96 to 9.0.98 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/313\"\u003e#313\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 7.0.104 to 9.0.96 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/310\"\u003e#310\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework:spring-core from 5.3.27 to 6.1.14 in /src/it/banduplicate-classes-wildcard-exclusion (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/312\"\u003e#312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/mojohaus/extra-enforcer-rules/commit/e368dcd70fe3375ce3220a6a1735901a1c204110\"\u003e\u003ccode\u003ee368dcd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/1e8a5245538315a5b8e3c43e11122243ec4996bb\"\u003e\u003ccode\u003e1e8a524\u003c/code\u003e\u003c/a\u003e Recognize JDK 25 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/a8710b747c68cc5a3a25f864deaee505388386eb\"\u003e\u003ccode\u003ea8710b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/84bac3812205abf713a4c0de2647cd3bca4a8638\"\u003e\u003ccode\u003e84bac38\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.17.2 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/c9d91f6359abc9b0f4fb81bcbeedc2ce65d97a33\"\u003e\u003ccode\u003ec9d91f6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 86 to 87\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/b3e6db30805a718754eefa1e82d9dc76b8fc250b\"\u003e\u003ccode\u003eb3e6db3\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.17.1 to 1.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/043f2b36149f93ec956cd31414caab7554656d67\"\u003e\u003ccode\u003e043f2b3\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/6f7275c3d9c685a381cb62c5a8e2859757a5a67f\"\u003e\u003ccode\u003e6f7275c\u003c/code\u003e\u003c/a\u003e Bump org.springframework:spring-core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/a662ad912fcbf3ddcdbbce08801b5cf9e70f3f8c\"\u003e\u003ccode\u003ea662ad9\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/f7447caef5ea029fb2c42dc421332acb8b2c364e\"\u003e\u003ccode\u003ef7447ca\u003c/code\u003e\u003c/a\u003e typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/compare/1.9.0...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.17.1 to 1.18.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.18.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.18.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexDecodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexEncodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\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 78 to 79. 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\u003ch2\u003eApache Commons Codec 1.17.2 Release Notes\u003c/h2\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\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/5f76abb946164b943bc2cf367bc1d70b8f6e70d1\"\u003e\u003ccode\u003e5f76abb\u003c/code\u003e\u003c/a\u003e Update contributing file from user feedback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/a38de9528197b2d01e5b6c9b2e0af3a624cff017\"\u003e\u003ccode\u003ea38de95\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/0689dc8b2b0e2eded0fabeee5aea999bec4b0c94\"\u003e\u003ccode\u003e0689dc8\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/40982220a4552fd04545dcb13ab1d47905a5d1a9\"\u003e\u003ccode\u003e4098222\u003c/code\u003e\u003c/a\u003e Port from Doxia 1 to 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ebb29e9a7edf2e7367871c9219c7bc189e340b09\"\u003e\u003ccode\u003eebb29e9\u003c/code\u003e\u003c/a\u003e Make test fixture package private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/110a9f8629de61b1d227c98a588ccfca94bdaf24\"\u003e\u003ccode\u003e110a9f8\u003c/code\u003e\u003c/a\u003e Don't need to end a paragraph with an extra line break\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6444237f6430852341e0666594e73228c2cd51d2\"\u003e\u003ccode\u003e6444237\u003c/code\u003e\u003c/a\u003e Remove background color from site page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9062af4ebbebb68f830ff052979510c7922c872f\"\u003e\u003ccode\u003e9062af4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/963ee73837704ccece2b85bc8b714f6566d26fd0\"\u003e\u003ccode\u003e963ee73\u003c/code\u003e\u003c/a\u003e Include more in the source assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/94b9c51724d4f09a298b192e75f7b077b48777fd\"\u003e\u003ccode\u003e94b9c51\u003c/code\u003e\u003c/a\u003e Add a file extension to TODO file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.1...rel/commons-codec-1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.18.0 to 2.19.0\n\nUpdates `org.codehaus.plexus:plexus-xml` from 4.0.4 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/releases\"\u003eorg.codehaus.plexus:plexus-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eFix detection of invalid spaces in prolog (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/20\"\u003e#20\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom.mxl and site.xml cleanup (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/19\"\u003e#19\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Java 17 and upgrade maven-xml-impl to 4.0.0-beta-3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/43\"\u003e#43\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\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\u003eBump org.apache.maven:maven-xml from 4.0.0-rc-2 to 4.0.0-rc-3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/57\"\u003e#57\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 19 to 20 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/56\"\u003e#56\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Maven 4.0.0-rc-2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/53\"\u003e#53\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 18 to 19 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/47\"\u003e#47\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-xml-impl from 4.0.0-beta-4 to 4.0.0-beta-5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/49\"\u003e#49\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.1 to 4.0.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/46\"\u003e#46\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-xml-impl from 4.0.0-beta-3 to 4.0.0-beta-4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/44\"\u003e#44\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup tests and drop dependency to plexus-utils (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/52\"\u003e#52\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply spotless re-formatting (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/59\"\u003e#59\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\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/codehaus-plexus/plexus-xml/commit/9f89131f53747476234b285cfbd6c351aa57f1f9\"\u003e\u003ccode\u003e9f89131\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-xml-4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/fd8cf37adbf40c49b5a14870385275ff61dc6059\"\u003e\u003ccode\u003efd8cf37\u003c/code\u003e\u003c/a\u003e Apply spotless re-formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/2b85a28dbadeb283cff8a63e21d5555165385f81\"\u003e\u003ccode\u003e2b85a28\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-xml from 4.0.0-rc-2 to 4.0.0-rc-3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/26b97493136bf30d34b9f14c2a97e933b0f59ae5\"\u003e\u003ccode\u003e26b9749\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 19 to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/1f1ff6f331bd98c326620b8a452657800edfa3a7\"\u003e\u003ccode\u003e1f1ff6f\u003c/code\u003e\u003c/a\u003e Upgrade to Maven 4.0.0-rc-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/bf0366425bfd7b637b29b30ca2ab203b6d619df2\"\u003e\u003ccode\u003ebf03664\u003c/code\u003e\u003c/a\u003e Cleanup tests and drop dependency to plexus-utils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/5a1f0a35c3fe17d0a3c96648ff85b9f8f596711f\"\u003e\u003ccode\u003e5a1f0a3\u003c/code\u003e\u003c/a\u003e Cleanup tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/f6fc5ed773395f3c019975c52acab1523f96123e\"\u003e\u003ccode\u003ef6fc5ed\u003c/code\u003e\u003c/a\u003e Bump descriptions to Maven beta-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/f411cdd227444f92647b15a130e8aa88d79c7631\"\u003e\u003ccode\u003ef411cdd\u003c/code\u003e\u003c/a\u003e Adjust to new model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/ead39ddf9c76295250a29e53c3361015fe624b4a\"\u003e\u003ccode\u003eead39dd\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 18 to 19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/compare/plexus-xml-4.0.4...plexus-xml-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.awaitility:awaitility` from 4.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/awaitility/awaitility/blob/master/changelog.txt\"\u003eorg.awaitility:awaitility's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChangelog 4.3.0 (2025-02-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport for kotlin.time.Duration in Kotlin DSL (thanks to Ivo Šmíd for PR)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgraded kotlin version in the awaitility-kotlin module to 2.1.10\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsing a more descriptive error message when using VERY long wait conditions or poll durations (issue 290)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded an overloaded method of untilAsserted(..) that takes a supplier and a consumer. For example, lets say you have a class like this:\npublic class MyClass {\npublic String myFunction() {\n// Imagine stuff being executed in asynchronously here and the result of this\n// operation is a string called \u0026quot;my value\u0026quot;\nreturn \u0026quot;my value\u0026quot;\n}\n}\u003c/p\u003e\n\u003cp\u003e// Then in your test you can wait for the \u0026quot;myFunction\u0026quot; to be asserted by a \u0026quot;consumer\u0026quot; that uses\n// assertj to make sure that \u0026quot;myFunction\u0026quot; returns \u0026quot;\u0026quot;my value\u0026quot;\nawait().untilAsserted(myClass::myFunction, value -\u0026gt; Assertions.assertThat(value).isEqualTo(\u0026quot;my value\u0026quot;));\u003c/p\u003e\n\u003cp\u003eThis has also been implemented for all atomic, adder, and accumulator methods.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/e3ff879b33c10261ae8d58e50ecf601b2037bd11\"\u003e\u003ccode\u003ee3ff879\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release awaitility-4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/d1167123be35a952bcabb14922f995d731fcc1ad\"\u003e\u003ccode\u003ed116712\u003c/code\u003e\u003c/a\u003e [ci skip] Preparing changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/4e186dfa453599599ea325d5e629cdab16e7a089\"\u003e\u003ccode\u003e4e186df\u003c/code\u003e\u003c/a\u003e Added kotlin source folder explicitly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/e8d3ab7b6347bdc0a15fb32a497dbfbf3c0db9e6\"\u003e\u003ccode\u003ee8d3ab7\u003c/code\u003e\u003c/a\u003e Upgraded lots of plugin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/a7a167a4896983e784d5f84836f62d3a0d79c090\"\u003e\u003ccode\u003ea7a167a\u003c/code\u003e\u003c/a\u003e Added an overloaded method of untilAsserted(..) that takes a supplier and a c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/ef8f66309809ed4fe8d641f63c228dee10707f35\"\u003e\u003ccode\u003eef8f663\u003c/code\u003e\u003c/a\u003e Make ConditionFactory safer to use in java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/5550079b8a45dbb5ead8f1f3567e3dea648de371\"\u003e\u003ccode\u003e5550079\u003c/code\u003e\u003c/a\u003e Using a more descriptive error message when using VERY long wait conditions o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/2a9814b2045c35a6c7670c5d40a83cc7887c8844\"\u003e\u003ccode\u003e2a9814b\u003c/code\u003e\u003c/a\u003e Upgraded kotlin version in the awaitility-kotlin module to 2.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/8f22c003290f0f5f775235e782da4f53fbbab765\"\u003e\u003ccode\u003e8f22c00\u003c/code\u003e\u003c/a\u003e [ci skip] Updated changelog.txt to reflect latest changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/6a35c247c324a48febb62cdcc44dd33b307d88bb\"\u003e\u003ccode\u003e6a35c24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/awaitility/awaitility/issues/235\"\u003e#235\u003c/a\u003e Support for kotlin.time.Duration in Kotlin DSL (\u003ca href=\"https://redirect.github.com/awaitility/awaitility/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/awaitility/awaitility/compare/awaitility-4.2.2...awaitility-4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.20.4 to 1.21.1\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\u003e1.21.1\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse generic init script filename when copying it into a Cassandra container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9606\"\u003e#9606\u003c/a\u003e) \u003ca href=\"https://github.com/maximevw\"\u003e\u003ccode\u003e@​maximevw\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\u003eAdd support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e) \u003ca href=\"https://github.com/thiagohora\"\u003e\u003ccode\u003e@​thiagohora\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e) \u003ca href=\"https://github.com/julianladisch\"\u003e\u003ccode\u003e@​julianladisch\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 checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\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\u003e1.21.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in LGTM container method (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10189\"\u003e#10189\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass \u003ccode\u003estart\u003c/code\u003e command required in Solr 10 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10174\"\u003e#10174\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[solr] Replace \u0026quot;create_core\u0026quot; with \u0026quot;create\u0026quot; command (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10172\"\u003e#10172\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10063\"\u003e#10063\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10062\"\u003e#10062\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking API changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove spock-core from spock module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10069\"\u003e#10069\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUses \u003ccode\u003eclickhouse/clickhouse-server\u003c/code\u003e as Docker Image in ClickHouseProvider (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/8738\"\u003e#8738\u003c/a\u003e) \u003ca href=\"https://github.com/linghengqian\"\u003e\u003ccode\u003e@​linghengqian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Tempo in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10192\"\u003e#10192\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow spock tests to be skipped when Docker is unavailable (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10180\"\u003e#10180\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport new chromadb api version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10170\"\u003e#10170\u003c/a\u003e) \u003ca href=\"https://github.com/dev-jonghoonpark\"\u003e\u003ccode\u003e@​dev-jonghoonpark\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd default database name to MongoDB Atlas (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10034\"\u003e#10034\u003c/a\u003e) \u003ca href=\"https://github.com/blancqua\"\u003e\u003ccode\u003e@​blancqua\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[servicebus] Skip waiting for sql to be ready (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10092\"\u003e#10092\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional flags in FirestoreEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10067\"\u003e#10067\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☠️ Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate getUserPass and add getPassword (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10064\"\u003e#10064\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\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/df3ed30a8770d6ccbaf2a017d2e4ade11c0a84dd\"\u003e\u003ccode\u003edf3ed30\u003c/code\u003e\u003c/a\u003e Add support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2e0ef57b77d74ca25b01d7c18a7c0445ac743049\"\u003e\u003ccode\u003e2e0ef57\u003c/code\u003e\u003c/a\u003e Fix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b3bcf36f564e44a5d3e8f9700272cf8517740bd3\"\u003e\u003ccode\u003eb3bcf36\u003c/code\u003e\u003c/a\u003e Use generic init script filename when copying it into a CassandraContainer (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8ad5c413ab961667d600e0ea3727c9368358c495\"\u003e\u003ccode\u003e8ad5c41\u003c/code\u003e\u003c/a\u003e Expose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a2197e102cd042243d7b2cc210470f3fa6ed15eb\"\u003e\u003ccode\u003ea2197e1\u003c/code\u003e\u003c/a\u003e Add support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/77154e15ddde950565ab358f763917c4007c1be8\"\u003e\u003ccode\u003e77154e1\u003c/code\u003e\u003c/a\u003e Update checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/1cf350cd244fa62f5a4358a2da74c558f1b86909\"\u003e\u003ccode\u003e1cf350c\u003c/code\u003e\u003c/a\u003e Cleanup japicmp excludes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76a6917b845abf533a841e5bd7c3b50d6475f307\"\u003e\u003ccode\u003e76a6917\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/116089376c7ee76725b8ee856db9a51ae31a78cf\"\u003e\u003ccode\u003e1160893\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8d954b5f64ccb01798c0e0e8d43bd3e034d36f46\"\u003e\u003ccode\u003e8d954b5\u003c/code\u003e\u003c/a\u003e Fix connection leak in JdbcDatabaseDelegate (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9662\"\u003e#9662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.20.4...1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:mariadb` from 1.20.4 to 1.21.1\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:mariadb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.1\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse generic init script filename when copying it into a Cassandra container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9606\"\u003e#9606\u003c/a\u003e) \u003ca href=\"https://github.com/maximevw\"\u003e\u003ccode\u003e@​maximevw\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\u003eAdd support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e) \u003ca href=\"https://github.com/thiagohora\"\u003e\u003ccode\u003e@​thiagohora\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e) \u003ca href=\"https://github.com/julianladisch\"\u003e\u003ccode\u003e@​julianladisch\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 checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\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\u003e1.21.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in LGTM container method (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10189\"\u003e#10189\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass \u003ccode\u003estart\u003c/code\u003e command required in Solr 10 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10174\"\u003e#10174\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[solr] Replace \u0026quot;create_core\u0026quot; with \u0026quot;create\u0026quot; command (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10172\"\u003e#10172\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10063\"\u003e#10063\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10062\"\u003e#10062\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking API changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove spock-core from spock module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10069\"\u003e#10069\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUses \u003ccode\u003eclickhouse/clickhouse-server\u003c/code\u003e as Docker Image in ClickHouseProvider (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/8738\"\u003e#8738\u003c/a\u003e) \u003ca href=\"https://github.com/linghengqian\"\u003e\u003ccode\u003e@​linghengqian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Tempo in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10192\"\u003e#10192\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow spock tests to be skipped when Docker is unavailable (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10180\"\u003e#10180\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport new chromadb api version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10170\"\u003e#10170\u003c/a\u003e) \u003ca href=\"https://github.com/dev-jonghoonpark\"\u003e\u003ccode\u003e@​dev-jonghoonpark\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd default database name to MongoDB Atlas (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10034\"\u003e#10034\u003c/a\u003e) \u003ca href=\"https://github.com/blancqua\"\u003e\u003ccode\u003e@​blancqua\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[servicebus] Skip waiting for sql to be ready (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10092\"\u003e#10092\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional flags in FirestoreEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10067\"\u003e#10067\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☠️ Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate getUserPass and add getPassword (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10064\"\u003e#10064\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\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/df3ed30a8770d6ccbaf2a017d2e4ade11c0a84dd\"\u003e\u003ccode\u003edf3ed30\u003c/code\u003e\u003c/a\u003e Add support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2e0ef57b77d74ca25b01d7c18a7c0445ac743049\"\u003e\u003ccode\u003e2e0ef57\u003c/code\u003e\u003c/a\u003e Fix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b3bcf36f564e44a5d3e8f9700272cf8517740bd3\"\u003e\u003ccode\u003eb3bcf36\u003c/code\u003e\u003c/a\u003e Use generic init script filename when copying it into a CassandraContainer (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8ad5c413ab961667d600e0ea3727c9368358c495\"\u003e\u003ccode\u003e8ad5c41\u003c/code\u003e\u003c/a\u003e Expose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a2197e102cd042243d7b2cc210470f3fa6ed15eb\"\u003e\u003ccode\u003ea2197e1\u003c/code\u003e\u003c/a\u003e Add support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/77154e15ddde950565ab358f763917c4007c1be8\"\u003e\u003ccode\u003e77154e1\u003c/code\u003e\u003c/a\u003e Update checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/jetty/jetty.project/pull/13194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/13194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13194/packages"},{"uuid":"3106284874","node_id":"PR_kwDOAkpXzM6Ybrl4","number":244,"state":"open","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 129 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-01T00:30:53.000Z","updated_at":"2025-07-01T00:35:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":129,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.25.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.8"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.10","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.5","new_version":"2.3.7"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.19.0"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.17.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.0"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.24.3"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-core","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-model","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.0","new_version":"3.9.9","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-api","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.asciidoctor:asciidoctorj","old_version":"2.5.6","new_version":"2.5.13","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.6","new_version":"2.3.9"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.17.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.6.2.Final","new_version":"4.6.5.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.0"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.27.1"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.wildfly.common:wildfly-common","old_version":"1.6.0.Final","new_version":"1.7.0.Final","repository_url":"https://github.com/wildfly/wildfly-common"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.1.Final","new_version":"2.6.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.18.3","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.3.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.0.1","new_version":"3.1.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.6.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.6.0","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.5.0","new_version":"3.11.2","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.1.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.12.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.1.0","new_version":"3.2.7","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.0","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.2"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.1.0"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.23"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.mongodb:mongo-java-driver","old_version":"3.12.11","new_version":"3.12.14","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.11.4","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.11.100","new_version":"3.12.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.18.400","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.7.200","new_version":"3.7.300","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.3.0","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-dependencies group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.25.0` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.8` |\n| org.ow2.asm:asm-bom | `9.5` | `9.8` |\n| org.ow2.asm:asm | `9.5` | `9.8` |\n| org.ow2.asm:asm-tree | `9.5` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.8` |\n| org.ow2.asm:asm-util | `9.5` | `9.8` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.10` | `2.3.2` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.15` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.38.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.1` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| com.sun.xml.ws:jaxws-rt | `2.3.5` | `2.3.7` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.18.0` |\n| commons-io:commons-io | `2.13.0` | `2.19.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.73.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.17.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.5.2` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.17.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.0` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.24.3` |\n| org.apache.maven:maven-artifact | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-core | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-model | `3.9.0` | `3.9.9` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-resolver-provider | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-settings | `3.9.0` | `3.9.9` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-api](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `2.5.6` | `2.5.13` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `2.2.6` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.6` | `2.3.9` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.17.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.6.2.Final` | `4.6.5.Final` |\n| org.apache.avro:avro | `1.11.2` | `1.12.0` |\n| org.apache.commons:commons-compress | `1.23.0` | `1.27.1` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.4` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.19.0` |\n| [org.wildfly.common:wildfly-common](https://github.com/wildfly/wildfly-common) | `1.6.0.Final` | `1.7.0.Final` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.1.Final` | `2.6.4.Final` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.9.1` | `5.13.0` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.9.1` | `5.13.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.3` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.18.3` | `1.21.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.3.0` | `3.5.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.0.1` | `3.1.1` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.1.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.6.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.3.1` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.6.0` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.2` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.5.0` | `3.11.2` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.5.0` | `3.6.0` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.1.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.12.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.7` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.0` | `4.9.3.0` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.2` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.1.0` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.23` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [org.mongodb:mongo-java-driver](https://github.com/mongodb/mongo-java-driver) | `3.12.11` | `3.12.14` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.11.4` | `2.28.2` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.11.100` | `3.12.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.18.400` | `3.23.0` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.7.200` | `3.7.300` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.3.0` | `1.7.0` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.25.0\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-10.25.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14945\"\u003e#14945\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check UnnecessaryNullCheckWithInstanceof\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17120\"\u003e#17120\u003c/a\u003e - False positives for google_checks when using switch expression in lambda\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.24.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.24.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.24.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.24.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5983\"\u003e#5983\u003c/a\u003e - CLI: generate suppresion xml content (SuppressionFilter) for certain Checks but whole file with violation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16174\"\u003e#16174\u003c/a\u003e - New Check: MultiFileRegexpHeader to allow specify few header file to validate\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16786\"\u003e#16786\u003c/a\u003e - \u003ccode\u003eprivate\u003c/code\u003e enums being treated as public in \u003ccode\u003eJavadocVariableCheck\u003c/code\u003e\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16564\"\u003e#16564\u003c/a\u003e - EmptyLineSeparator check does not validate newlines before comments in Interfaces\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8807\"\u003e#8807\u003c/a\u003e - SuppressWithPlainTextCommentFilter is slow on files with multiple errors\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14654\"\u003e#14654\u003c/a\u003e - incompatibility with google-java-format: CatchFormalParameter is indented by 4 spaces instead of 2\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/15098\"\u003e#15098\u003c/a\u003e - Indentation of the Block child of switch rule is not validated when no braces\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/6242de6f1fe750ad5daf0c85212a6ea8a1c5cd58\"\u003e\u003ccode\u003e6242de6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/81f2fae02e9439935839283e6163403e482be040\"\u003e\u003ccode\u003e81f2fae\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c44cd647aec38213592573a598fc0b4e16f132d0\"\u003e\u003ccode\u003ec44cd64\u003c/code\u003e\u003c/a\u003e infra: PR_NUMBER is not a special variable any more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ac2dfca632b3f95b675eef41f19137310ebc36dc\"\u003e\u003ccode\u003eac2dfca\u003c/code\u003e\u003c/a\u003e infra: print more in logs to understand reasons of failure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b0e04b3ac70df57a52559ce09b5a4eb51899fde7\"\u003e\u003ccode\u003eb0e04b3\u003c/code\u003e\u003c/a\u003e Pull \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17146\"\u003e#17146\u003c/a\u003e: allow cirrus to run on PR from its own repository\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7206dc27bff6e0b4ab9951f3ec517f1ce706a875\"\u003e\u003ccode\u003e7206dc2\u003c/code\u003e\u003c/a\u003e dependency: bump pmd.version from 7.13.0 to 7.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/42b8a4bd47dc02941bd9ec52e35e294e9bd0dadf\"\u003e\u003ccode\u003e42b8a4b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17142\"\u003e#17142\u003c/a\u003e: add excluded link to avoid false positives from broken link check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8883d3b4a35296592513d18850dc27c1ac6abaff\"\u003e\u003ccode\u003e8883d3b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17139\"\u003e#17139\u003c/a\u003e: build set JAVA_HOME and update PATH for OpenJDK installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2fff2de6b9b4359ecb07d3a07503eb86cba13103\"\u003e\u003ccode\u003e2fff2de\u003c/code\u003e\u003c/a\u003e dependency: bump commons-beanutils:commons-beanutils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/57962fa01580dbafcb87492b7f1e4f398f37c825\"\u003e\u003ccode\u003e57962fa\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17127\"\u003e#17127\u003c/a\u003e: Add hazelcast project to no-error CI job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.8\n\nUpdates `org.asciidoctor:asciidoctorj-diagram` from 2.2.10 to 2.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/releases\"\u003eorg.asciidoctor:asciidoctorj-diagram's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate asciidoctor-diagram to 2.3.2 by \u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\"\u003ehttps://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.3.1 to the JVM.\nIn particular it adds support for jsyntrax.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.3.0 for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.17\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.2.17 and asciidoctorj-diagram-plantuml 1.2023.13  for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.14\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.14 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.13\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.13 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.11\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.11 to the JVM.\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/asciidoctor/asciidoctorj-diagram/commit/54e6ecb18d2e30c1dee41743999dd9bb830d54fb\"\u003e\u003ccode\u003e54e6ecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/58\"\u003e#58\u003c/a\u003e from bonzani/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/797737adbaba3aa68d74db0142b56fac5d57fbd1\"\u003e\u003ccode\u003e797737a\u003c/code\u003e\u003c/a\u003e Update asciidoctor-diagram to 2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/5f7a1a23ac521e3a13a13acc67d8424ddb6c89d1\"\u003e\u003ccode\u003e5f7a1a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/55\"\u003e#55\u003c/a\u003e from asciidoctor/jsyntrax-1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/bea42541e3e05cd524b1b3f2989440c9b0159e23\"\u003e\u003ccode\u003ebea4254\u003c/code\u003e\u003c/a\u003e Run CI on Java 21 instead of Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/aa2a8ddd0cd647b5b09d34fbb685f723d75a79ff\"\u003e\u003ccode\u003eaa2a8dd\u003c/code\u003e\u003c/a\u003e Fix configuration of jruby-gradle-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/f40fb05f5d52f595b871f09078cd4293a00b1531\"\u003e\u003ccode\u003ef40fb05\u003c/code\u003e\u003c/a\u003e Update jsyntrax to 1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/51c8cfd5b29622cca90b975ad16655f684974c48\"\u003e\u003ccode\u003e51c8cfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/54\"\u003e#54\u003c/a\u003e from asciidoctor/fix-publication-name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/97bfdd2d36ca8651620874c30da31114ea557ca7\"\u003e\u003ccode\u003e97bfdd2\u003c/code\u003e\u003c/a\u003e Fix publication name jsyntrax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/0f5c4d86153a66860109c351a6a708756e2d5914\"\u003e\u003ccode\u003e0f5c4d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/52\"\u003e#52\u003c/a\u003e from asciidoctor/asciidoctor-diagram-2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/cd188309469f76275548f5a1192fcadf42d0916d\"\u003e\u003ccode\u003ecd18830\u003c/code\u003e\u003c/a\u003e Add jsyntrax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.10...v2.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c84e7d89c93b7fc177fc2f3708e60e6cf68be30d\"\u003e\u003ccode\u003ec84e7d8\u003c/code\u003e\u003c/a\u003e update license in some old files not part of the ditributed binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc2fbb6a72464d9903e676e21171c2e1bc2d9696\"\u003e\u003ccode\u003edc2fbb6\u003c/code\u003e\u003c/a\u003e start work on 1.3.15-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39fc5461e7a8e15ce9ecd9f148f67f701aed88ad\"\u003e\u003ccode\u003e39fc546\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaed55e46d20177459c0d2957ac9b26edd8484b3\"\u003e\u003ccode\u003eaaed55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/43\"\u003e#43\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/465b41e522a26b73f8de1dd5c18a012d5b7d7a36\"\u003e\u003ccode\u003e465b41e\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/0580dc94cd8d6cc86952300493afaaacb64c2797\"\u003e\u003ccode\u003e0580dc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/042a0d1fc4ff6ac2ee33616a574af5c080404d57\"\u003e\u003ccode\u003e042a0d1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/eb5aec277e07d21aff4df7a0681a35c73c6f6437\"\u003e\u003ccode\u003eeb5aec2\u003c/code\u003e\u003c/a\u003e Update jffi to 1.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/0deaac0c731974cdcb9b64ce1a6f1d1ebf7e565a\"\u003e\u003ccode\u003e0deaac0\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/jnr/jnr-ffi/commit/7888b7c2135ab8f34b688f8cac670c1a276cd78c\"\u003e\u003ccode\u003e7888b7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.15\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/d9409a029f1a09a5975cf020b29fcd4b53857cd1\"\u003e\u003ccode\u003ed9409a0\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/cfd6f102dcd6fb3b91ab1ed0c61852bdacf24677\"\u003e\u003ccode\u003ecfd6f10\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;replace with lambda\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/90870bdb2c72ea09918252093cc9985b224288c5\"\u003e\u003ccode\u003e90870bd\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add comments\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/4b420d36cc628d98fd8edd999bfcc95cdec36469\"\u003e\u003ccode\u003e4b420d3\u003c/code\u003e\u003c/a\u003e add comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\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/jnr/jnr-unixsocket/commit/5c30b80b0ba0ef3a46021f45066159fc624e4cb6\"\u003e\u003ccode\u003e5c30b80\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/daad2063d0757cf709b79c4d57a74386d7c37803\"\u003e\u003ccode\u003edaad206\u003c/code\u003e\u003c/a\u003e Exclude problematic shell-out for client/server test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/d1cb5fd57566e19f62819be983bfe64b388c03a1\"\u003e\u003ccode\u003ed1cb5fd\u003c/code\u003e\u003c/a\u003e Update jnr-ffi, jnr-enxio, jnr-posix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.38.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe annotations that were previously in \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e have been been merged into \u003ccode\u003eerror_prone_annotations\u003c/code\u003e. \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e is now deprecated, and will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssignmentExpression\"\u003e\u003ccode\u003eAssignmentExpression\u003c/code\u003e\u003c/a\u003e - The use of an assignment expression can be surprising and hard to read; consider factoring out the assignment to a separate statement.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntFloatConversion\"\u003e\u003ccode\u003eIntFloatConversion\u003c/code\u003e\u003c/a\u003e - Detect calls to \u003ccode\u003escalb\u003c/code\u003e that should be using the double overload instead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InvalidSnippet\"\u003e\u003ccode\u003eInvalidSnippet\u003c/code\u003e\u003c/a\u003e - Detects snippets which omit the \u003ccode\u003e:\u003c/code\u003e required for inline code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnit4EmptyMethods\"\u003e\u003ccode\u003eJUnit4EmptyMethods\u003c/code\u003e\u003c/a\u003e - Detects empty JUnit4 \u003ccode\u003e@Before\u003c/code\u003e, \u003ccode\u003e@After\u003c/code\u003e, \u003ccode\u003e@BeforeClass\u003c/code\u003e, and \u003ccode\u003e@AfterClass\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MockIllegalThrows\"\u003e\u003ccode\u003eMockIllegalThrows\u003c/code\u003e\u003c/a\u003e -  Detects cases where Mockito is configured to throw checked exception types which are impossible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NegativeBoolean\"\u003e\u003ccode\u003eNegativeBoolean\u003c/code\u003e\u003c/a\u003e - Prefer positive boolean names.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RuleNotRun\"\u003e\u003ccode\u003eRuleNotRun\u003c/code\u003e\u003c/a\u003e - Detects \u003ccode\u003eTestRule\u003c/code\u003es not annotated with \u003ccode\u003e@Rule\u003c/code\u003e, that won't be run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringConcatToTextBlock\"\u003e\u003ccode\u003eStringConcatToTextBlock\u003c/code\u003e\u003c/a\u003e - Replaces concatenated multiline strings with text blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/TimeInStaticInitializer\"\u003e\u003ccode\u003eTimeInStaticInitializer\u003c/code\u003e\u003c/a\u003e - Detects accesses of the system time in static contexts.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePropagate check flags in patch mode (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4699\"\u003e#4699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a crash in ComputeIfAbsentAmbiguousReference (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4736\"\u003e#4736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow the field name in HidingField diagnostics (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4775\"\u003e#4775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for jakarta annotations to some checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4782\"\u003e#4782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFloatingPointAssertionWithinEpsilonTest depends on default locale (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4815\"\u003e#4815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@InlineMe\u003c/code\u003e patching of \u003ccode\u003eStrings.repeat\u003c/code\u003e produces broken code (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4819\"\u003e#4819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in IdentifierName on unnamed (\u003ccode\u003e_\u003c/code\u003e) variables (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in ArgumentParameterSwap (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.36.0...v2.37.0\"\u003ehttps://github.com/google/error-prone/compare/v2.36.0...v2.37.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.36.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new matcher interfaces to \u003ccode\u003eErrorProneScanner\u003c/code\u003e for AST nodes introduced after Java 11 (e5fd194fa21ef9a01e8d4c72489906247aad81c8)\u003c/li\u003e\n\u003cli\u003eFix compatibility with latest JDK 24 EA builds (\u003ca href=\"https://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\"\u003ehttps://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck that \u003ccode\u003e--should-stop=ifError=FLOW\u003c/code\u003e is set when using the \u003ccode\u003e-Xplugin\u003c/code\u003e integration (e71db1f369a9367f6f2db34c4fbd006b6d6238fd)\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/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81\"\u003e\u003ccode\u003ea07bd3e\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3\"\u003e\u003ccode\u003e09fd394\u003c/code\u003e\u003c/a\u003e Fix typo in NullTernary.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce\"\u003e\u003ccode\u003e4171fd7\u003c/code\u003e\u003c/a\u003e FindIdentifiers: find binding variables declared by enclosing or earlier \u003ccode\u003eif\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa\"\u003e\u003ccode\u003ed78f515\u003c/code\u003e\u003c/a\u003e Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE if app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634\"\u003e\u003ccode\u003e6f94a97\u003c/code\u003e\u003c/a\u003e Tolerate default cases in switches as being present to handle version skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d\"\u003e\u003ccode\u003e0223abb\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003e@LenientFormatString\u003c/code\u003e in \u003ccode\u003eLenientFormatStringValidation\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3\"\u003e\u003ccode\u003ecb7dfaf\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eSide\u003c/code\u003e enum.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170\"\u003e\u003ccode\u003ed64c9ce\u003c/code\u003e\u003c/a\u003e Promote error prone check TestExceptionChecker to ERROR within Google (blaze ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867\"\u003e\u003ccode\u003ec0ce475\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTargetType\u003c/code\u003e to a top-level class alongside \u003ccode\u003eASTHelpers\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f\"\u003e\u003ccode\u003e90b8efb\u003c/code\u003e\u003c/a\u003e Allow binding to BINDING_VARIABLEs in GuardedByBinder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.38.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe annotations that were previously in \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e have been been merged into \u003ccode\u003eerror_prone_annotations\u003c/code\u003e. \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e is now deprecated, and will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssignmentExpression\"\u003e\u003ccode\u003eAssignmentExpression\u003c/code\u003e\u003c/a\u003e - The use of an assignment expression can be surprising and hard to read; consider factoring out the assignment to a separate statement.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntFloatConversion\"\u003e\u003ccode\u003eIntFloatConversion\u003c/code\u003e\u003c/a\u003e - Detect calls to \u003ccode\u003escalb\u003c/code\u003e that should be using the double overload instead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InvalidSnippet\"\u003e\u003ccode\u003eInvalidSnippet\u003c/code\u003e\u003c/a\u003e - Detects snippets which omit the \u003ccode\u003e:\u003c/code\u003e required for inline code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnit4EmptyMethods\"\u003e\u003ccode\u003eJUnit4EmptyMethods\u003c/code\u003e\u003c/a\u003e - Detects empty JUnit4 \u003ccode\u003e@Before\u003c/code\u003e, \u003ccode\u003e@After\u003c/code\u003e, \u003ccode\u003e@BeforeClass\u003c/code\u003e, and \u003ccode\u003e@AfterClass\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MockIllegalThrows\"\u003e\u003ccode\u003eMockIllegalThrows\u003c/code\u003e\u003c/a\u003e -  Detects cases where Mockito is configured to throw checked exception types which are impossible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NegativeBoolean\"\u003e\u003ccode\u003eNegativeBoolean\u003c/code\u003e\u003c/a\u003e - Prefer positive boolean names.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RuleNotRun\"\u003e\u003ccode\u003eRuleNotRun\u003c/code\u003e\u003c/a\u003e - Detects \u003ccode\u003eTestRule\u003c/code\u003es not annotated with \u003ccode\u003e@Rule\u003c/code\u003e, that won't be run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringConcatToTextBlock\"\u003e\u003ccode\u003eStringConcatToTextBlock\u003c/code\u003e\u003c/a\u003e - Replaces concatenated multiline strings with text blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/TimeInStaticInitializer\"\u003e\u003ccode\u003eTimeInStaticInitializer\u003c/code\u003e\u003c/a\u003e - Detects accesses of the system time in static contexts.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePropagate check flags in patch mode (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4699\"\u003e#4699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a crash in ComputeIfAbsentAmbiguousReference (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4736\"\u003e#4736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow the field name in HidingField diagnostics (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4775\"\u003e#4775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for jakarta annotations to some checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4782\"\u003e#4782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFloatingPointAssertionWithinEpsilonTest depends on default locale (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4815\"\u003e#4815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@InlineMe\u003c/code\u003e patching of \u003ccode\u003eStrings.repeat\u003c/code\u003e produces broken code (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4819\"\u003e#4819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in IdentifierName on unnamed (\u003ccode\u003e_\u003c/code\u003e) variables (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in ArgumentParameterSwap (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.36.0...v2.37.0\"\u003ehttps://github.com/google/error-prone/compare/v2.36.0...v2.37.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.36.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new matcher interfaces to \u003ccode\u003eErrorProneScanner\u003c/code\u003e for AST nodes introduced after Java 11 (e5fd194fa21ef9a01e8d4c72489906247aad81c8)\u003c/li\u003e\n\u003cli\u003eFix compatibility with latest JDK 24 EA builds (\u003ca href=\"https://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\"\u003ehttps://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck that \u003ccode\u003e--should-stop=ifError=FLOW\u003c/code\u003e is set when using the \u003ccode\u003e-Xplugin\u003c/code\u003e integration (e71db1f369a9367f6f2db34c4fbd006b6d6238fd)\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/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81\"\u003e\u003ccode\u003ea07bd3e\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3\"\u003e\u003ccode\u003e09fd394\u003c/code\u003e\u003c/a\u003e Fix typo in NullTernary.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce\"\u003e\u003ccode\u003e4171fd7\u003c/code\u003e\u003c/a\u003e FindIdentifiers: find binding variables declared by enclosing or earlier \u003ccode\u003eif\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa\"\u003e\u003ccode\u003ed78f515\u003c/code\u003e\u003c/a\u003e Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE if app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634\"\u003e\u003ccode\u003e6f94a97\u003c/code\u003e\u003c/a\u003e Tolerate default cases in switches as being present to handle version skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d\"\u003e\u003ccode\u003e0223abb\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003e@LenientFormatString\u003c/code\u003e in \u003ccode\u003eLenientFormatStringValidation\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3\"\u003e\u003ccode\u003ecb7dfaf\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eSide\u003c/code\u003e enum.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170\"\u003e\u003ccode\u003ed64c9ce\u003c/code\u003e\u003c/a\u003e Promote error prone check TestExceptionChecker to ERROR within Google (blaze ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867\"\u003e\u003ccode\u003ec0ce475\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTargetType\u003c/code\u003e to a top-level class alongside \u003ccode\u003eASTHelpers\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f\"\u003e\u003ccode\u003e90b8efb\u003c/code\u003e\u003c/a\u003e Allow binding to BINDING_VARIABLEs in GuardedByBinder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\u003c/p\u003e\n\u003ch2\u003eGson 2.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe biggest change is that we no longer support Java 7. People who still need to run on Java 7 will need to use an earlier version of Gson.\u003c/p\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow registering adapters for \u003ccode\u003eJsonElement\u003c/code\u003e again by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2789\"\u003egoogle/gson#2789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd nesting limit for \u003ccode\u003eJsonReader\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2588\"\u003egoogle/gson#2588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@CheckReturnValue\u003c/code\u003e to our packages. by \u003ca href=\"https://github.com/cpovirk\"\u003e\u003ccode\u003e@​cpovirk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2693\"\u003egoogle/gson#2693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (\u003ca href=\"https://redirect.github.com/google/gson/issues/2729\"\u003e#2729\u003c/a\u003e) by \u003ca href=\"https://github.com/lyubomyr-shaydariv\"\u003e\u003ccode\u003e@​lyubomyr-shaydariv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2731\"\u003egoogle/gson#2731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Properties subclasses in GsonTypes.getMapKeyAndValueTypes by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2758\"\u003egoogle/gson#2758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce rawType to be a Class in ParameterizedTypeImpl by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2759\"\u003egoogle/gson#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eAccessController\u003c/code\u003e usage for enum adapter by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2704\"\u003egoogle/gson#2704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typeArguments array not being cloned when resolving ParameterizedType with changed owner by \u003ca href=\"https://github.com/TBlueF\"\u003e\u003ccode\u003e@​TBlueF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2706\"\u003egoogle/gson#2706\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blo...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/244","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/244","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/244/packages"},{"uuid":"2557390545","node_id":"PR_kwDOAkpXzM6Ybq7R","number":243,"state":"closed","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-01T00:54:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-01T00:29:22.000Z","updated_at":"2025-07-01T00:54:21.000Z","time_to_close":2593499,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":119,"packages":[{"name":"org.apache.ant:ant","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.ow2.asm:asm","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.3","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.19.0"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.4.2","new_version":"3.6.0","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.8.4","new_version":"3.9.9","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-artifact","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-core","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-settings","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.16.1","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.16.1","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.11.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.4.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logmanager:jboss-logmanager","old_version":"2.1.18.Final","new_version":"2.1.19.Final"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.4.2.Final","new_version":"3.5.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-core","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-client-hotrod","old_version":"11.0.15.Final","new_version":"11.0.19.Final"},{"name":"org.infinispan:infinispan-remote-query-client","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-query","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.3.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.0","new_version":"1.11.4"},{"name":"org.apache.commons:commons-compress","old_version":"1.21","new_version":"1.27.1"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"1.19.0.Final","new_version":"1.20.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.github.jnr:jnr-constants","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/jnr/jnr-constants"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.14.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.14.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.47.0","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.0","new_version":"2.17.7"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.0.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.3.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.2.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.10.1","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.0.0-M2","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.3.0","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.0.0-M1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jxr-plugin","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-jxr"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.6.4","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.apache.maven.plugins:maven-site-plugin","old_version":"3.12.0","new_version":"3.21.0","repository_url":"https://github.com/apache/maven-site-plugin"},{"name":"org.apache.maven.plugins:maven-war-plugin","old_version":"3.3.2","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-war-plugin"},{"name":"org.apache.servicemix.tooling:depends-maven-plugin","old_version":"1.4.0","new_version":"1.5.0"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.2","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.11.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.0.1","new_version":"3.2.7","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.0.0","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.3.2","new_version":"1.5.2"},{"name":"org.springframework:spring-beans","old_version":"5.3.18","new_version":"5.3.39","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.2","new_version":"2.1.0"},{"name":"net.minidev:json-smart","old_version":"2.4.8","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.3","new_version":"2.3.9"},{"name":"com.google.code.gson:gson","old_version":"2.9.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.7.0","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.5","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.8.0","new_version":"1.9.23"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.3","new_version":"2.3.7"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.10.200","new_version":"3.11.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.17.200","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.6.100","new_version":"3.7.300","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.5","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.2.7","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.3","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.ant:ant | `1.10.12` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.12` | `1.10.15` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| org.ow2.asm:asm | `9.3` | `9.8` |\n| org.ow2.asm:asm-commons | `9.3` | `9.8` |\n| org.ow2.asm:asm-tree | `9.3` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.3` | `9.8` |\n| org.ow2.asm:asm-util | `9.3` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.18.0` |\n| commons-io:commons-io | `2.11.0` | `2.19.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.4.2` | `3.6.0` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-artifact | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-core | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-settings | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-resolver-provider | `3.8.4` | `3.9.9` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.1` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.1` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.11.0` | `5.17.0` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.4.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| org.jboss.logmanager:jboss-logmanager | `2.1.18.Final` | `2.1.19.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.4.2.Final` | `3.5.1.Final` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-core](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| org.infinispan:infinispan-client-hotrod | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-remote-query-client](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-query](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.3.Final` | `4.5.0.Final` |\n| org.apache.avro:avro | `1.11.0` | `1.11.4` |\n| org.apache.commons:commons-compress | `1.21` | `1.27.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.13.3` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.0` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `1.19.0.Final` | `1.20.4.Final` |\n| [com.github.jnr:jnr-constants](https://github.com/jnr/jnr-constants) | `0.10.3` | `0.10.4` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.14.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.14.0` | `2.38.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.47.0` | `1.73.0` |\n| io.hawt:hawtio-default | `2.15.0` | `2.17.7` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.0.0` | `3.5.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.3.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.2.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.10.1` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.0.0-M2` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.3.0` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.0.0-M1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jxr-plugin](https://github.com/apache/maven-jxr) | `3.3.1` | `3.6.0` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.6.4` | `3.15.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.2.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) | `3.12.0` | `3.21.0` |\n| [org.apache.maven.plugins:maven-war-plugin](https://github.com/apache/maven-war-plugin) | `3.3.2` | `3.4.0` |\n| org.apache.servicemix.tooling:depends-maven-plugin | `1.4.0` | `1.5.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.2` | `2.2.6` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.11.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.0.1` | `3.2.7` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.0.0` | `4.9.3.0` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.3.2` | `1.5.2` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `5.3.18` | `5.3.39` |\n| org.apache.kerby:kerb-simplekdc | `2.0.2` | `2.1.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.4.8` | `2.5.2` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.3` | `2.3.9` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.7.0` | `2.28.2` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.5` | `3.5.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.8.0` | `1.9.23` |\n| com.sun.xml.ws:jaxws-rt | `2.3.3` | `2.3.7` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.10.200` | `3.11.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.17.200` | `3.23.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.6.100` | `3.7.300` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.5` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.2.7` | `1.7.0` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.3` | `2.3.2` |\n\n\nUpdates `org.apache.ant:ant` from 1.10.12 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.12 to 1.10.15\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.15 to 1.18.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.18.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.18.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexDecodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexEncodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\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 78 to 79. 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\u003ch2\u003eApache Commons Codec 1.17.2 Release Notes\u003c/h2\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\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/5f76abb946164b943bc2cf367bc1d70b8f6e70d1\"\u003e\u003ccode\u003e5f76abb\u003c/code\u003e\u003c/a\u003e Update contributing file from user feedback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/a38de9528197b2d01e5b6c9b2e0af3a624cff017\"\u003e\u003ccode\u003ea38de95\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/0689dc8b2b0e2eded0fabeee5aea999bec4b0c94\"\u003e\u003ccode\u003e0689dc8\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/40982220a4552fd04545dcb13ab1d47905a5d1a9\"\u003e\u003ccode\u003e4098222\u003c/code\u003e\u003c/a\u003e Port from Doxia 1 to 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ebb29e9a7edf2e7367871c9219c7bc189e340b09\"\u003e\u003ccode\u003eebb29e9\u003c/code\u003e\u003c/a\u003e Make test fixture package private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/110a9f8629de61b1d227c98a588ccfca94bdaf24\"\u003e\u003ccode\u003e110a9f8\u003c/code\u003e\u003c/a\u003e Don't need to end a paragraph with an extra line break\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6444237f6430852341e0666594e73228c2cd51d2\"\u003e\u003ccode\u003e6444237\u003c/code\u003e\u003c/a\u003e Remove background color from site page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9062af4ebbebb68f830ff052979510c7922c872f\"\u003e\u003ccode\u003e9062af4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/963ee73837704ccece2b85bc8b714f6566d26fd0\"\u003e\u003ccode\u003e963ee73\u003c/code\u003e\u003c/a\u003e Include more in the source assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/94b9c51724d4f09a298b192e75f7b077b48777fd\"\u003e\u003ccode\u003e94b9c51\u003c/code\u003e\u003c/a\u003e Add a file extension to TODO file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.15...rel/commons-codec-1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.11.0 to 2.19.0\n\nUpdates `org.codehaus.plexus:plexus-component-annotations` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/releases\"\u003eorg.codehaus.plexus:plexus-component-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eimprove documentation to switch to Sisu (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121\"\u003e#121\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom clean after parent upgrade (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120\"\u003e#120\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plexus-component metadata - remove dependency to plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109\"\u003e#109\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecation information to Plexus components (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108\"\u003e#108\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Java 8 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107\"\u003e#107\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop plexus-container-default artefact (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135\"\u003e#135\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Maven 3.6.3+ (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133\"\u003e#133\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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\u003eBump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139\"\u003e#139\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 15 to 16 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138\"\u003e#138\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131\"\u003e#131\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorg dependencyManagement to subprojects. Prepare to drop plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132\"\u003e#132\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.5 to 9.6 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125\"\u003e#125\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.22 to 4.23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116\"\u003e#116\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104\"\u003e#104\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105\"\u003e#105\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102\"\u003e#102\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.4 to 9.5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99\"\u003e#99\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97\"\u003e#97\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump checkstyle from 9.2 to 9.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96\"\u003e#96\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92\"\u003e#92\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93\"\u003e#93\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.3 to 9.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88\"\u003e#88\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85\"\u003e#85\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/87\"\u003e#87\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/76\"\u003e#76\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-classworlds from 2.6.0 to 2.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/79\"\u003e#79\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 2.0.0 to 2.1.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/81\"\u003e#81\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/83\"\u003e#83\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/82\"\u003e#82\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/80\"\u003e#80\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/74\"\u003e#74\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.21 to 4.22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/75\"\u003e#75\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.6.4 to 3.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/73\"\u003e#73\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.6.4 to 3.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/71\"\u003e#71\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-shared-resources from 4 to 5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/72\"\u003e#72\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 1.1 to 2.0.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/70\"\u003e#70\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.3.0 to 3.4.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/68\"\u003e#68\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate QDox to fixed version 2.0.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/66\"\u003e#66\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-archiver from 1.0-alpha-7 to 3.6.0 in /plexus-container-default/src/test/test-component-builds/plugin0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/64\"\u003e#64\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-enforcer-plugin from 3.0.0 to 3.1.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/63\"\u003e#63\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus from 8 to 10 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/62\"\u003e#62\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.1.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/60\"\u003e#60\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/blob/master/ReleaseNotes.md\"\u003eorg.codehaus.plexus:plexus-component-annotations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePlexus Containers 2.2.0\u003c/h2\u003e\n\u003cp\u003ePlexus Containers 2.2.0 requires Java 8 and Maven 3.6.3+\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop deprecated plexus-container-default artefact\u003c/li\u003e\n\u003cli\u003eUpgrade ASM to 9.6\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/codehaus-plexus/plexus-containers/commit/2b1502b4cf2e6c2ecd381f515c38bfe335d4e3bb\"\u003e\u003ccode\u003e2b1502b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-containers-2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/1ae310d97e7f1eb09c1e43548837e5ba66848945\"\u003e\u003ccode\u003e1ae310d\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/2882944367a11b68035c19da6e23c7f7a94de273\"\u003e\u003ccode\u003e2882944\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 15 to 16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/13fd31a6047219ff05074f2912224f7e3d4cd086\"\u003e\u003ccode\u003e13fd31a\u003c/code\u003e\u003c/a\u003e Reuse plexus-pom action for CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/0deabcb8b43b49d8e434f266825cc31651cabb51\"\u003e\u003ccode\u003e0deabcb\u003c/code\u003e\u003c/a\u003e Update ReleaseNotes.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/93bd9e06bc7dabac2f8774d22d21a8d019709300\"\u003e\u003ccode\u003e93bd9e0\u003c/code\u003e\u003c/a\u003e Drop plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/8bf22dcdd87bc7cd344ae5796d817b6c5673ba4e\"\u003e\u003ccode\u003e8bf22dc\u003c/code\u003e\u003c/a\u003e Require Maven 3.6.3+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/7e3bced38b97c5356dfccbb9c270bd7e840c732f\"\u003e\u003ccode\u003e7e3bced\u003c/code\u003e\u003c/a\u003e Switch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/65a69ca2a61299803336941fd5f32480d43208e4\"\u003e\u003ccode\u003e65a69ca\u003c/code\u003e\u003c/a\u003e Bump org.apache.xbean:xbean-reflect from 4.23 to 4.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/d20b6c46aa6327ac12f99d989a3c0763babcaaf0\"\u003e\u003ccode\u003ed20b6c4\u003c/code\u003e\u003c/a\u003e Reorg dependencyManagement to subprojects. Prepare to drop plexus-container-d...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/compare/plexus-containers-2.1.1...plexus-containers-2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-utils` from 3.4.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/releases\"\u003eorg.codehaus.plexus:plexus-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.x] Fix false difference detected with CachingOutputStream/CachingWriter when streams are flushed by \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/253\"\u003ecodehaus-plexus/plexus-utils#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eV3 changes to make external usage easier by \u003ca href=\"https://github.com/Claudenw\"\u003e\u003ccode\u003e@​Claudenw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/277\"\u003ecodehaus-plexus/plexus-utils#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump parent pom to 19 and reformat sources by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/280\"\u003ecodehaus-plexus/plexus-utils#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to JUnit 5 with OpenRewrite by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/281\"\u003ecodehaus-plexus/plexus-utils#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esync pom changes from master branch by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/282\"\u003ecodehaus-plexus/plexus-utils#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\"\u003ehttps://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReading and writing files using Java NIO (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/mkarg\"\u003e\u003ccode\u003e@​mkarg\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\u003ePartial revert of \u0026quot;Support combine.self='remove'\u0026quot; to fix MNG-7709 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/241\"\u003e#241\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reading comments with UTF chars (fixes \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/238\"\u003e#238\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\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\u003eBump codehaus-plexus/.github from 0.0.1 to 0.0.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/237\"\u003e#237\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/231\"\u003e#231\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.1.0 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/227\"\u003e#227\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmh-generator-annprocess from 1.35 to 1.36 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/222\"\u003e#222\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmh-core from 1.35 to 1.36 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/223\"\u003e#223\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.0.2 to 3.1.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/220\"\u003e#220\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eDon't throw IOException when none is required (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/206\"\u003e#206\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/221\"\u003e#221\u003c/a\u003e) \u003ca href=\"https://github.com/michael-o\"\u003e\u003ccode\u003e@​michael-o\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways preserve dominant node value (even if empty) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/217\"\u003e#217\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't overwrite blank (but non-empty) dominant values during mergeXpp3Dom (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/213\"\u003e#213\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate isEmpty(String) and isNotEmpty(String) in favour of same named (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/218\"\u003e#218\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eisEmpty(String) must not return false for whitespace-only values (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/219\"\u003e#219\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid maven-plugin-testing-harness from dependency (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/208\"\u003e#208\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eBump plexus from 8 to 10 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/207\"\u003e#207\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump release-drafter/release-drafter from 5.19.0 to 5.20.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/205\"\u003e#205\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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/codehaus-plexus/plexus-utils/commit/b7230bd6243248c3866ae9c9380408e8d7568545\"\u003e\u003ccode\u003eb7230bd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-utils-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/2befb2bf9be3b4265f626c8d94405adc10145932\"\u003e\u003ccode\u003e2befb2b\u003c/code\u003e\u003c/a\u003e sync pom changes from master branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/796d53900761da5ab4de3b97ab1281bdf6c95c0a\"\u003e\u003ccode\u003e796d539\u003c/code\u003e\u003c/a\u003e (doc) Added version tag to Rat changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/901a2e5d1ab59a963260b123529ca89189dc86e5\"\u003e\u003ccode\u003e901a2e5\u003c/code\u003e\u003c/a\u003e Drop old jira dump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/350603d880f0a300985710131b16e2da8d3a4e43\"\u003e\u003ccode\u003e350603d\u003c/code\u003e\u003c/a\u003e Test cleanups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/1d4f135df94d9541ea222097cde808484e808ba0\"\u003e\u003ccode\u003e1d4f135\u003c/code\u003e\u003c/a\u003e Convert to JUnit 5 with OpenRewrite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/ca1e59b3ef2bfd1dbc65ac047fbb3fdcd10b7431\"\u003e\u003ccode\u003eca1e59b\u003c/code\u003e\u003c/a\u003e Sync with master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/b7e745f53fa59c53e49119cb13b2b731808e40d4\"\u003e\u003ccode\u003eb7e745f\u003c/code\u003e\u003c/a\u003e Reformat code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/c14f6231254821a663e22fbf50af6c667b338590\"\u003e\u003ccode\u003ec14f623\u003c/code\u003e\u003c/a\u003e Bump parent pom to 19\u003c/li\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/243/packages"}],"issue_packages":[{"old_version":"9.10","new_version":"9.10.1","update_type":null,"path":null,"pr_created_at":"2026-06-08T00:35:52.000Z","version_change":"9.10 → 9.10.1","issue":{"uuid":"4609245594","node_id":"PR_kwDOB20KpM7jtzlL","number":2763,"state":"closed","title":"Bump the dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-09T00:35:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-08T00:35:52.000Z","updated_at":"2026-06-09T00:35:47.000Z","time_to_close":86393,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":14,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"13.4.2","new_version":"13.5.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"4.0.4","new_version":"4.0.5"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.21","new_version":"5.4.22","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.32","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.32","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `13.4.2` | `13.5.0` |\n| org.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-commons | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| com.sun.xml.bind:jaxb-core | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-impl | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.8` | `4.0.9` |\n| com.sun.xml.ws:jaxws-rt | `4.0.4` | `4.0.5` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.7.0` | `5.8.0` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.21` | `5.4.22` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.34` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.34` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 13.4.2 to 13.5.0\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.5.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.5.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.5.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.5.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19496\"\u003e#19496\u003c/a\u003e - AvoidStarImport: new property maxAllowedStarImports to allow atmost one star import in a file.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14782\"\u003e#14782\u003c/a\u003e - LITERAL_DEFAULT token support in RightCurlyCheck.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/15484\"\u003e#15484\u003c/a\u003e - New Check UnusedTryResourceShouldBeUnnamed.\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17697\"\u003e#17697\u003c/a\u003e - Google style: Disallow comments enclosed in boxes.\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/19640\"\u003e#19640\u003c/a\u003e - Add checks for OpenJDK Style §4.1 - Package Names.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18227\"\u003e#18227\u003c/a\u003e - Extend TextBlockGoogleStyleFormatting to check indentation of each line in the blocks.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19770\"\u003e#19770\u003c/a\u003e - JavadocTypeCheck incorrectly matches record component \u003ccode\u003e@\u003c/code\u003eparam tags using prefix instead of exact match.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17052\"\u003e#17052\u003c/a\u003e - Add support for flexible constructor bodies (JEP 513) targeted for JDK25.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17464\"\u003e#17464\u003c/a\u003e - RequireThis false positive inside annotation definition.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19623\"\u003e#19623\u003c/a\u003e - Add checks for OpenJDK Style  §3.3 - Import statements.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17203\"\u003e#17203\u003c/a\u003e - PatternVariableAssignment check false negative when pattern variable extends beyond the statement of introduction.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19716\"\u003e#19716\u003c/a\u003e - False Negative: SimplifyBooleanExpression does not report with paranthesized boolean literals in ternary operators.\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/17253\"\u003e#17253\u003c/a\u003e - Google-style: Illegal to break the line before or after the lambda arrow.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19149\"\u003e#19149\u003c/a\u003e - update MissingJavadocTypeCheck to use AST of javadoc.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/2629\"\u003e#2629\u003c/a\u003e - IndentationCheck: incorrect validation for class definition.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5685\"\u003e#5685\u003c/a\u003e - Indentation: false positive for try child on the same line.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/11822\"\u003e#11822\u003c/a\u003e - RequireThisCheck giving multiple violation for classes nested in lambdas.\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19622\"\u003e#19622\u003c/a\u003e - Add checks for OpenJDK Style §3.2 - Package declaration.\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/110e63eee6e634b5ebcdf21b1cd1c96c518007d8\"\u003e\u003ccode\u003e110e63e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/47d9268a1fb45beb3a67be12ff934b80a9d2f10b\"\u003e\u003ccode\u003e47d9268\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ae101f6a70ffd4a232b2d30a4bb0a2dc42d9b9e\"\u003e\u003ccode\u003e2ae101f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19793\"\u003e#19793\u003c/a\u003e: Anchor IndentationCheck regex in google_checks.xml SuppressWith...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/fb3c9e949e61b3573202b5884d54b4d598400743\"\u003e\u003ccode\u003efb3c9e9\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19827\"\u003e#19827\u003c/a\u003e: Complete removal of chapter numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/e2b04118c7103e5564518edfa770e0b8d786b7aa\"\u003e\u003ccode\u003ee2b0411\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18435\"\u003e#18435\u003c/a\u003e: Fix xdocs Examples AST Consistency Test - nowhitespacebefore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/096df1df3554905130a45b4af4fb05512bc10a50\"\u003e\u003ccode\u003e096df1d\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19764\"\u003e#19764\u003c/a\u003e: Move violation comment out of Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4d69a3f4e3abf67f960703eae7fe3212dc2694e3\"\u003e\u003ccode\u003e4d69a3f\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/19993\"\u003e#19993\u003c/a\u003e: Regexp check for unnecessary // ok comments is configured under...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/035297e75b576c07316070e092576674b72ef3f5\"\u003e\u003ccode\u003e035297e\u003c/code\u003e\u003c/a\u003e dependency: bump org.pitest:pitest-maven from 1.25.2 to 1.25.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6b827897c8cc3f2414a0543bd97b3704a6e5aaa0\"\u003e\u003ccode\u003e6b82789\u003c/code\u003e\u003c/a\u003e supplemental: Fixes Overloaded Methods Order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/d9306dab50c1a267c03595acbedbc8f0650a79b4\"\u003e\u003ccode\u003ed9306da\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18435\"\u003e#18435\u003c/a\u003e: Fix xdocs Examples AST Consistency Test - linelength\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-13.4.2...checkstyle-13.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `com.sun.xml.bind:jaxb-core` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.ws:jaxws-rt` from 4.0.4 to 4.0.5\n\nUpdates `org.eclipse.parsson:parsson` from 1.1.7 to 1.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/parsson/releases\"\u003eorg.eclipse.parsson:parsson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePublish Central releases automatically by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/171\"\u003eeclipse-ee4j/parsson#171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deprecated GH actions by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/136\"\u003eeclipse-ee4j/parsson#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake JsonArrayImpl implement RandomAccess by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser.currentEvent() by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/134\"\u003eeclipse-ee4j/parsson#134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/137\"\u003eeclipse-ee4j/parsson#137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename parameter to match field by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/138\"\u003eeclipse-ee4j/parsson#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser#getValue methods by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/140\"\u003eeclipse-ee4j/parsson#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse assertThrows by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/142\"\u003eeclipse-ee4j/parsson#142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation failes by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/144\"\u003eeclipse-ee4j/parsson#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Dependabot for dependency management by \u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejson input size limit by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/169\"\u003eeclipse-ee4j/parsson#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven Central publishing release profile by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/170\"\u003eeclipse-ee4j/parsson#170\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\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/eclipse-ee4j/parsson/commit/f7204e83adb07bfe9f722bbd914dc680b1071114\"\u003e\u003ccode\u003ef7204e8\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.parsson:project:1.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/2d01f006047e05cef49d13abe5ab25d66108f71a\"\u003e\u003ccode\u003e2d01f00\u003c/code\u003e\u003c/a\u003e Publish Central releases automatically (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/10920a209563d8a0ac13ca3d41e3c6066367835f\"\u003e\u003ccode\u003e10920a2\u003c/code\u003e\u003c/a\u003e Add Maven Central publishing release profile (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/134e8d101aa74c8b9302d0cb62f6ccb4912a9d0c\"\u003e\u003ccode\u003e134e8d1\u003c/code\u003e\u003c/a\u003e json input size limit (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/0789993205ee613ad63710bd3eafb96cd97afbde\"\u003e\u003ccode\u003e0789993\u003c/code\u003e\u003c/a\u003e Adding Dependabot for dependency management (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/216b15d0e9231546fa542467f9a3732973619b26\"\u003e\u003ccode\u003e216b15d\u003c/code\u003e\u003c/a\u003e Fix compilation failes (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/34177db697ee56f8e7a41f6b5998404681baf251\"\u003e\u003ccode\u003e34177db\u003c/code\u003e\u003c/a\u003e Use assertThrows (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/9d6796013c7a526c7ac80edd690e16bb4a186dd4\"\u003e\u003ccode\u003e9d67960\u003c/code\u003e\u003c/a\u003e Implement JsonStructureParser#getValue methods (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/7c8c2444c61b6b1f44c2c2f36e6ebf905b2c7624\"\u003e\u003ccode\u003e7c8c244\u003c/code\u003e\u003c/a\u003e Rename parameter to match field (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/4dda2e0195dcde4f11eda1c31c642d84eda50ae5\"\u003e\u003ccode\u003e4dda2e0\u003c/code\u003e\u003c/a\u003e Remove unused method (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mongodb:mongodb-driver-sync` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-java-driver/releases\"\u003eorg.mongodb:mongodb-driver-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJava Driver 5.8.0 (May 28, 2026)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔥 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded typed builder API for vector search index definitions \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1960\"\u003e#1960\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e$rerank\u003c/code\u003e aggregation stage support (MongoDB 8.3 / Atlas) \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1963\"\u003e#1963\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evectorSearch\u003c/code\u003e operator support for the \u003ccode\u003e$search\u003c/code\u003e pipeline stage \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1962\"\u003e#1962\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estoredSource\u003c/code\u003e support for vector search indexes and \u003ccode\u003ereturnStoredSource\u003c/code\u003e for \u003ccode\u003e$vectorSearch\u003c/code\u003e queries \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1977\"\u003e#1977\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eBinaryVector\u003c/code\u003e and \u003ccode\u003eVectorSearchQuery\u003c/code\u003e \u003ccode\u003evectorSearch\u003c/code\u003e overloads to the Scala driver \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1986\"\u003e#1986\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimized \u003ccode\u003eRawBsonDocument\u003c/code\u003e encode and decode by eliminating intermediate allocations \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1988\"\u003e#1988\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreliminary refactoring for backpressure support \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1952\"\u003e#1952\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall improvements related to value-based classes \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1964\"\u003e#1964\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed OSGi bundle resolution failure when Micrometer is not present \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded missing Javadoc to \u003ccode\u003eMongodbObservation\u003c/code\u003e and \u003ccode\u003eMongodbObservationContext\u003c/code\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003elibmongocrypt\u003c/code\u003e to 1.18.1 \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Testing \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAGENTS.md\u003c/code\u003e for AI coding agent support across all modules by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded test cases for new auto-embedding index fields \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1936\"\u003e#1936\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Scala 3 to \u003ccode\u003epublish.sh\u003c/code\u003e \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1958\"\u003e#1958\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNamespaceExists\u003c/code\u003e test failure \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1956\"\u003e#1956\u003c/a\u003e by \u003ca href=\"https://github.com/nhachicha\"\u003e\u003ccode\u003e@​nhachicha\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplified \u003ccode\u003eRetryState\u003c/code\u003e creation as preliminary backpressure work \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1961\"\u003e#1961\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eRetryState.isLastAttempt\u003c/code\u003e private and simplified code \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/techbelle\"\u003e\u003ccode\u003e@​techbelle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1972\"\u003emongodb/mongo-java-driver#1972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVerifying artifact signatures\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\"\u003ehttps://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\u003c/a\u003e for the full procedure.\u003c/p\u003e\n\u003cp\u003eTo download and import the public key for verifying signatures, execute\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ehttps://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/6024ca9f6ca226cffb7526659b19810707970310\"\u003e\u003ccode\u003e6024ca9\u003c/code\u003e\u003c/a\u003e Version: bump 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/f3bbdb2701b8c462c64db4c5f3f2c61b23b723e9\"\u003e\u003ccode\u003ef3bbdb2\u003c/code\u003e\u003c/a\u003e Add BinaryVector and VectorSearchQuery vectorSearch overloads to Scala driver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/966ababa45a5d38a644bc8e8ce8de58eb882dd66\"\u003e\u003ccode\u003e966abab\u003c/code\u003e\u003c/a\u003e Upgrade libmongocrypt version to 1.18.1 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/98e07611f0f0c3e22d89cfb766137e59ab7b2a2f\"\u003e\u003ccode\u003e98e0761\u003c/code\u003e\u003c/a\u003e Optimize RawBsonDocument encode and decode by eliminating intermediate alloca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/40ee8d511e4541727de2edc4527d209d842fd607\"\u003e\u003ccode\u003e40ee8d5\u003c/code\u003e\u003c/a\u003e Fix NamespaceExists test failure (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/541af753642b070a04ec64f54b9af018d297c2d3\"\u003e\u003ccode\u003e541af75\u003c/code\u003e\u003c/a\u003e Mark micrometer OSGi imports as optional and add bundle resolution test (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/cd6c045cf866d6d5038fcbcf8825742174a3903a\"\u003e\u003ccode\u003ecd6c045\u003c/code\u003e\u003c/a\u003e Add storedSource support for vector search indexes and returnStoredSource for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/717da9c63b5531e35e684bc0a8043500b3fa7560\"\u003e\u003ccode\u003e717da9c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Resolve TLS channel address before opening socket\u0026quot; (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/58122f6b280cda429af25f69e3692132e1eabb60\"\u003e\u003ccode\u003e58122f6\u003c/code\u003e\u003c/a\u003e Add vectorSearch operator for $search pipeline stage (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1962\"\u003e#1962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/13d4aef5f58283977042340ee8d7d9af4a1786d4\"\u003e\u003ccode\u003e13d4aef\u003c/code\u003e\u003c/a\u003e Resolve TLS channel address before opening socket\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.oracle.nosql.sdk:nosqldriver` from 5.4.21 to 5.4.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oracle/nosql-java-sdk/releases\"\u003ecom.oracle.nosql.sdk:nosqldriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.22\u003c/h2\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/blob/main/CHANGELOG.md\"\u003ecom.oracle.nosql.sdk:nosqldriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/commit/801ba4070febb5c0e870ab8cdb5ee7938831a545\"\u003e\u003ccode\u003e801ba40\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/204\"\u003e#204\u003c/a\u003e from oracle/fix/netty-4.1.133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d7c7ed22b8c9437041dc473577d899dcf984db31\"\u003e\u003ccode\u003ed7c7ed2\u003c/code\u003e\u003c/a\u003e additional changes for 5.4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/e27f8f7c19a457ebdb8cd8130db61f75064ccc43\"\u003e\u003ccode\u003ee27f8f7\u003c/code\u003e\u003c/a\u003e update 3rd parties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/0c21037e61f44fac98af2e52b2506c3a0bcb9028\"\u003e\u003ccode\u003e0c21037\u003c/code\u003e\u003c/a\u003e Handle null or empty namespace list in prepared statements (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/b81457b2e65e323c30cda83d6ce7cee8cb771a83\"\u003e\u003ccode\u003eb81457b\u003c/code\u003e\u003c/a\u003e Moving to 5.4.22-SNAPSHOT (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/6248e8b0d53c269a888bc335faeede7c5619f323\"\u003e\u003ccode\u003e6248e8b\u003c/code\u003e\u003c/a\u003e implemented UNION (and a few other query operators) (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d09ae8bbcdd1ae459d80ad269c2ef1ff33ed65cd\"\u003e\u003ccode\u003ed09ae8b\u003c/code\u003e\u003c/a\u003e Cleaned up compiler warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/7f8a40f0c92b0a63e7c2d81f65daa03971b2b38d\"\u003e\u003ccode\u003e7f8a40f\u003c/code\u003e\u003c/a\u003e Redact sensitive HTTP headers in debug logging (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/4a3e9e5298a11450a9fe85a5857c2a0e75686c2a\"\u003e\u003ccode\u003e4a3e9e5\u003c/code\u003e\u003c/a\u003e Preparing for 5.4.21 release (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oracle/nosql-java-sdk/compare/v5.4.21...v5.4.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-06-01 Release of logback version 1.5.34\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003e#1040\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1040\"\u003eqos-ch/logback#1040\u003c/a\u003e), reported by Naotsugu Kobayashi.\u003c/p\u003e\n\u003cp\u003e• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-10532\"\u003eCVE-2026-10532\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/e62272ac152469aec1ede056c3c7d0d7314e7bfe\"\u003e\u003ccode\u003ee62272a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1e9e926db1529b729a0e2d29fdee151c2aea0341\"\u003e\u003ccode\u003e1e9e926\u003c/code\u003e\u003c/a\u003e add resolveProxyClassRejectsDynamicProxies unit test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2de5cbe90b74fa284685304bc91321313b0d8e2f\"\u003e\u003ccode\u003e2de5cbe\u003c/code\u003e\u003c/a\u003e added StackTraceElementProxyTest, minor edits to AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0e9b9278b5d3f0b573762cd7b5482ed65244418e\"\u003e\u003ccode\u003e0e9b927\u003c/code\u003e\u003c/a\u003e in case StackTraceElement is null use a substitute, fixing issues/1040\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/f7a0654c2b7e8e1c461e3d9e483e82ef969b5818\"\u003e\u003ccode\u003ef7a0654\u003c/code\u003e\u003c/a\u003e prevent resolveProxyClass bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/249b81f3754f1fb58f8507f244a36c7a940854c0\"\u003e\u003ccode\u003e249b81f\u003c/code\u003e\u003c/a\u003e docs are no longer distributed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1c3b26a839f05b6bc1769e5a028ef326c711cec8\"\u003e\u003ccode\u003e1c3b26a\u003c/code\u003e\u003c/a\u003e start work on 1.5.34-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.34\"\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/eclipse-ee4j/eclipselink/pull/2763","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2763","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2763/packages"}},{"old_version":"9.10","new_version":"9.10.1","update_type":null,"path":null,"pr_created_at":"2026-05-29T00:47:11.000Z","version_change":"9.10 → 9.10.1","issue":{"uuid":"4544795993","node_id":"PR_kwDOB20KpM7gdL_8","number":2755,"state":"closed","title":"Bump the dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-01T01:13:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T00:47:11.000Z","updated_at":"2026-06-01T01:13:37.000Z","time_to_close":260784,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":12,"packages":[{"name":"org.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.8","new_version":"4.0.9"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.8","new_version":"4.0.9"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.7.0","new_version":"5.8.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.21","new_version":"5.4.22","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.32","new_version":"1.5.33","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.32","new_version":"1.5.33","repository_url":"https://github.com/qos-ch/logback"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-commons | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| com.sun.xml.bind:jaxb-core | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-impl | `4.0.8` | `4.0.9` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.8` | `4.0.9` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.7.0` | `5.8.0` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.21` | `5.4.22` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.33` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.32` | `1.5.33` |\n\n\nUpdates `org.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `com.sun.xml.bind:jaxb-core` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-impl` from 4.0.8 to 4.0.9\n\nUpdates `com.sun.xml.bind:jaxb-xjc` from 4.0.8 to 4.0.9\n\nUpdates `org.eclipse.parsson:parsson` from 1.1.7 to 1.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse-ee4j/parsson/releases\"\u003eorg.eclipse.parsson:parsson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePublish Central releases automatically by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/171\"\u003eeclipse-ee4j/parsson#171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.8...1.1.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deprecated GH actions by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/136\"\u003eeclipse-ee4j/parsson#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake JsonArrayImpl implement RandomAccess by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser.currentEvent() by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/134\"\u003eeclipse-ee4j/parsson#134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused method by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/137\"\u003eeclipse-ee4j/parsson#137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename parameter to match field by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/138\"\u003eeclipse-ee4j/parsson#138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement JsonStructureParser#getValue methods by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/140\"\u003eeclipse-ee4j/parsson#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse assertThrows by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/142\"\u003eeclipse-ee4j/parsson#142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation failes by \u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/144\"\u003eeclipse-ee4j/parsson#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Dependabot for dependency management by \u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejson input size limit by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/169\"\u003eeclipse-ee4j/parsson#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven Central publishing release profile by \u003ca href=\"https://github.com/jbescos\"\u003e\u003ccode\u003e@​jbescos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/170\"\u003eeclipse-ee4j/parsson#170\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marschall\"\u003e\u003ccode\u003e@​marschall\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/135\"\u003eeclipse-ee4j/parsson#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswatosh\"\u003e\u003ccode\u003e@​mswatosh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/pull/148\"\u003eeclipse-ee4j/parsson#148\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\"\u003ehttps://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.8\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/eclipse-ee4j/parsson/commit/f7204e83adb07bfe9f722bbd914dc680b1071114\"\u003e\u003ccode\u003ef7204e8\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.parsson:project:1.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/2d01f006047e05cef49d13abe5ab25d66108f71a\"\u003e\u003ccode\u003e2d01f00\u003c/code\u003e\u003c/a\u003e Publish Central releases automatically (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/10920a209563d8a0ac13ca3d41e3c6066367835f\"\u003e\u003ccode\u003e10920a2\u003c/code\u003e\u003c/a\u003e Add Maven Central publishing release profile (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/134e8d101aa74c8b9302d0cb62f6ccb4912a9d0c\"\u003e\u003ccode\u003e134e8d1\u003c/code\u003e\u003c/a\u003e json input size limit (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/0789993205ee613ad63710bd3eafb96cd97afbde\"\u003e\u003ccode\u003e0789993\u003c/code\u003e\u003c/a\u003e Adding Dependabot for dependency management (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/216b15d0e9231546fa542467f9a3732973619b26\"\u003e\u003ccode\u003e216b15d\u003c/code\u003e\u003c/a\u003e Fix compilation failes (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/34177db697ee56f8e7a41f6b5998404681baf251\"\u003e\u003ccode\u003e34177db\u003c/code\u003e\u003c/a\u003e Use assertThrows (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/9d6796013c7a526c7ac80edd690e16bb4a186dd4\"\u003e\u003ccode\u003e9d67960\u003c/code\u003e\u003c/a\u003e Implement JsonStructureParser#getValue methods (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/140\"\u003e#140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/7c8c2444c61b6b1f44c2c2f36e6ebf905b2c7624\"\u003e\u003ccode\u003e7c8c244\u003c/code\u003e\u003c/a\u003e Rename parameter to match field (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/138\"\u003e#138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/parsson/commit/4dda2e0195dcde4f11eda1c31c642d84eda50ae5\"\u003e\u003ccode\u003e4dda2e0\u003c/code\u003e\u003c/a\u003e Remove unused method (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/parsson/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/parsson/compare/1.1.7...1.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mongodb:mongodb-driver-sync` from 5.7.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-java-driver/releases\"\u003eorg.mongodb:mongodb-driver-sync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJava Driver 5.8.0 (May 28, 2026)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔥 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded typed builder API for vector search index definitions \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1960\"\u003e#1960\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e$rerank\u003c/code\u003e aggregation stage support (MongoDB 8.3 / Atlas) \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1963\"\u003e#1963\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003evectorSearch\u003c/code\u003e operator support for the \u003ccode\u003e$search\u003c/code\u003e pipeline stage \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1962\"\u003e#1962\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estoredSource\u003c/code\u003e support for vector search indexes and \u003ccode\u003ereturnStoredSource\u003c/code\u003e for \u003ccode\u003e$vectorSearch\u003c/code\u003e queries \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1977\"\u003e#1977\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eBinaryVector\u003c/code\u003e and \u003ccode\u003eVectorSearchQuery\u003c/code\u003e \u003ccode\u003evectorSearch\u003c/code\u003e overloads to the Scala driver \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1986\"\u003e#1986\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimized \u003ccode\u003eRawBsonDocument\u003c/code\u003e encode and decode by eliminating intermediate allocations \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1988\"\u003e#1988\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreliminary refactoring for backpressure support \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1952\"\u003e#1952\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall improvements related to value-based classes \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1964\"\u003e#1964\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed OSGi bundle resolution failure when Micrometer is not present \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded missing Javadoc to \u003ccode\u003eMongodbObservation\u003c/code\u003e and \u003ccode\u003eMongodbObservationContext\u003c/code\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003elibmongocrypt\u003c/code\u003e to 1.18.1 \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Testing \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAGENTS.md\u003c/code\u003e for AI coding agent support across all modules by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded test cases for new auto-embedding index fields \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1936\"\u003e#1936\u003c/a\u003e by \u003ca href=\"https://github.com/strogiyotec\"\u003e\u003ccode\u003e@​strogiyotec\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Scala 3 to \u003ccode\u003epublish.sh\u003c/code\u003e \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1958\"\u003e#1958\u003c/a\u003e by \u003ca href=\"https://github.com/rozza\"\u003e\u003ccode\u003e@​rozza\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNamespaceExists\u003c/code\u003e test failure \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1956\"\u003e#1956\u003c/a\u003e by \u003ca href=\"https://github.com/nhachicha\"\u003e\u003ccode\u003e@​nhachicha\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplified \u003ccode\u003eRetryState\u003c/code\u003e creation as preliminary backpressure work \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1961\"\u003e#1961\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003eRetryState.isLastAttempt\u003c/code\u003e private and simplified code \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/stIncMale\"\u003e\u003ccode\u003e@​stIncMale\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/techbelle\"\u003e\u003ccode\u003e@​techbelle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/pull/1972\"\u003emongodb/mongo-java-driver#1972\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVerifying artifact signatures\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\"\u003ehttps://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/\u003c/a\u003e for the full procedure.\u003c/p\u003e\n\u003cp\u003eTo download and import the public key for verifying signatures, execute\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ehttps://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/6024ca9f6ca226cffb7526659b19810707970310\"\u003e\u003ccode\u003e6024ca9\u003c/code\u003e\u003c/a\u003e Version: bump 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/f3bbdb2701b8c462c64db4c5f3f2c61b23b723e9\"\u003e\u003ccode\u003ef3bbdb2\u003c/code\u003e\u003c/a\u003e Add BinaryVector and VectorSearchQuery vectorSearch overloads to Scala driver...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/966ababa45a5d38a644bc8e8ce8de58eb882dd66\"\u003e\u003ccode\u003e966abab\u003c/code\u003e\u003c/a\u003e Upgrade libmongocrypt version to 1.18.1 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/98e07611f0f0c3e22d89cfb766137e59ab7b2a2f\"\u003e\u003ccode\u003e98e0761\u003c/code\u003e\u003c/a\u003e Optimize RawBsonDocument encode and decode by eliminating intermediate alloca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/40ee8d511e4541727de2edc4527d209d842fd607\"\u003e\u003ccode\u003e40ee8d5\u003c/code\u003e\u003c/a\u003e Fix NamespaceExists test failure (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/541af753642b070a04ec64f54b9af018d297c2d3\"\u003e\u003ccode\u003e541af75\u003c/code\u003e\u003c/a\u003e Mark micrometer OSGi imports as optional and add bundle resolution test (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/cd6c045cf866d6d5038fcbcf8825742174a3903a\"\u003e\u003ccode\u003ecd6c045\u003c/code\u003e\u003c/a\u003e Add storedSource support for vector search indexes and returnStoredSource for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/717da9c63b5531e35e684bc0a8043500b3fa7560\"\u003e\u003ccode\u003e717da9c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Resolve TLS channel address before opening socket\u0026quot; (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/58122f6b280cda429af25f69e3692132e1eabb60\"\u003e\u003ccode\u003e58122f6\u003c/code\u003e\u003c/a\u003e Add vectorSearch operator for $search pipeline stage (\u003ca href=\"https://redirect.github.com/mongodb/mongo-java-driver/issues/1962\"\u003e#1962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-java-driver/commit/13d4aef5f58283977042340ee8d7d9af4a1786d4\"\u003e\u003ccode\u003e13d4aef\u003c/code\u003e\u003c/a\u003e Resolve TLS channel address before opening socket\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mongodb/mongo-java-driver/compare/r5.7.0...r5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.oracle.nosql.sdk:nosqldriver` from 5.4.21 to 5.4.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oracle/nosql-java-sdk/releases\"\u003ecom.oracle.nosql.sdk:nosqldriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.4.22\u003c/h2\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/blob/main/CHANGELOG.md\"\u003ecom.oracle.nosql.sdk:nosqldriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.22] 2026-05-15\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded redaction of sensitive HTTP header values in debug logging by default,\nplus the \u003ccode\u003ecom.oracle.nosql.sdk.nosqldriver.log-sensitive-headers\u003c/code\u003e system\nproperty to allow full header values when needed for debugging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed bug in handling of empty namespaces in prepared statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Netty version to 4.1.133.Final\u003c/li\u003e\n\u003cli\u003eUpdated Jackson-core to 2.18.7\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/oracle/nosql-java-sdk/commit/801ba4070febb5c0e870ab8cdb5ee7938831a545\"\u003e\u003ccode\u003e801ba40\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/204\"\u003e#204\u003c/a\u003e from oracle/fix/netty-4.1.133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d7c7ed22b8c9437041dc473577d899dcf984db31\"\u003e\u003ccode\u003ed7c7ed2\u003c/code\u003e\u003c/a\u003e additional changes for 5.4.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/e27f8f7c19a457ebdb8cd8130db61f75064ccc43\"\u003e\u003ccode\u003ee27f8f7\u003c/code\u003e\u003c/a\u003e update 3rd parties\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/0c21037e61f44fac98af2e52b2506c3a0bcb9028\"\u003e\u003ccode\u003e0c21037\u003c/code\u003e\u003c/a\u003e Handle null or empty namespace list in prepared statements (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/b81457b2e65e323c30cda83d6ce7cee8cb771a83\"\u003e\u003ccode\u003eb81457b\u003c/code\u003e\u003c/a\u003e Moving to 5.4.22-SNAPSHOT (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/6248e8b0d53c269a888bc335faeede7c5619f323\"\u003e\u003ccode\u003e6248e8b\u003c/code\u003e\u003c/a\u003e implemented UNION (and a few other query operators) (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/184\"\u003e#184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/d09ae8bbcdd1ae459d80ad269c2ef1ff33ed65cd\"\u003e\u003ccode\u003ed09ae8b\u003c/code\u003e\u003c/a\u003e Cleaned up compiler warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/7f8a40f0c92b0a63e7c2d81f65daa03971b2b38d\"\u003e\u003ccode\u003e7f8a40f\u003c/code\u003e\u003c/a\u003e Redact sensitive HTTP headers in debug logging (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/198\"\u003e#198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oracle/nosql-java-sdk/commit/4a3e9e5298a11450a9fe85a5857c2a0e75686c2a\"\u003e\u003ccode\u003e4a3e9e5\u003c/code\u003e\u003c/a\u003e Preparing for 5.4.21 release (\u003ca href=\"https://redirect.github.com/oracle/nosql-java-sdk/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/oracle/nosql-java-sdk/compare/v5.4.21...v5.4.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.33\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-05-27 Release of logback version 1.5.33\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003ePropertiesConfiguratorModelHandler\u003c/code\u003e now registers properties file URLs to the \u003ccode\u003eConfigurationWatchList\u003c/code\u003e when scan is enabled (via local scan=\u0026quot;true\u0026quot; attribute or top-level configuration scan), ensuring changes are detected and reconfiguration occurs. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1034\"\u003eissues/1034\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• When processing \u003ccode\u003e\u0026lt;conversionRule\u0026gt;\u003c/code\u003e elements and both \u003ccode\u003eclass\u003c/code\u003e and \u003ccode\u003econverterClass\u003c/code\u003e attributes are specified, silently use the class attribute without issuing a warning. However, if the attribute values differ, a warning will be issued. This change was requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1031\"\u003eissues/1031\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• \u003ccode\u003eHardenedModelInputStream\u003c/code\u003e will no longer accept to deserialize all classes located under the \u0026quot;java.lang\u0026quot; and \u0026quot;java.util\u0026quot; packages but a limited number of explicitly authorized classes in those packages. This potential deserialization whitelist bypass vulnerability was reported by \u003ca href=\"https://github.com/york-shen\"\u003eYork Shen\u003c/a\u003e and registered as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2026-9828\"\u003eCVE-2026-9828\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• SSL parameters for \u003ccode\u003eSSLSocketAppender\u003c/code\u003e now enable hostname verification by default. Moreover, the default protocol is now \u0026quot;TLSv1.2\u0026quot;. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• When printing the status message field, \u003ccode\u003eViewStatusMessagesServletBase\u003c/code\u003e now escapes special characters such as \u0026quot;\u0026amp;\u0026quot; as character entities. This potential vulnerability was reported by York Shen.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 124e8b49b55ac34d08743a0646bd463410192647 associated with the tag v_1.5.33. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/124e8b49b55ac34d08743a0646bd463410192647\"\u003e\u003ccode\u003e124e8b4\u003c/code\u003e\u003c/a\u003e prepare release 1.5.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d8fd6f25c7f12282871164911fe423c86e2ef8f3\"\u003e\u003ccode\u003ed8fd6f2\u003c/code\u003e\u003c/a\u003e escapeTags in message field when printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/95edbeb8dbf53494f36324aeb7bef1825aff6cc4\"\u003e\u003ccode\u003e95edbeb\u003c/code\u003e\u003c/a\u003e hostnameVerification default to true in SSLParametersConfiguration, SSL.DEFAU...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b768a96e191bf0d15aeff207a5b160e5c0c8dba2\"\u003e\u003ccode\u003eb768a96\u003c/code\u003e\u003c/a\u003e remove spurious java.swing.* import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/12cf2c5a150ee3ff4a720789bcfc6e047e836b0c\"\u003e\u003ccode\u003e12cf2c5\u003c/code\u003e\u003c/a\u003e classes in java.lang and java.util are now whitelisted individually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e9133edbe58a20927f88cef609e0436f77bb8a96\"\u003e\u003ccode\u003ee9133ed\u003c/code\u003e\u003c/a\u003e fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/47089a2f88785a72387d86d463c5bbe751fe6750\"\u003e\u003ccode\u003e47089a2\u003c/code\u003e\u003c/a\u003e added Filip Egeric icla\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/85735f7a097a78729bd3d29d8ea2f4b80da1a0e6\"\u003e\u003ccode\u003e85735f7\u003c/code\u003e\u003c/a\u003e Modified ConversionRuleAction.java: Updated validPreconditions() to\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/614f7a726a5b2e71e8c5fb174967c7d1069721f2\"\u003e\u003ccode\u003e614f7a7\u003c/code\u003e\u003c/a\u003e the official name for initial instructions file foe coding agents is AGENTS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fe50bb56abddd6d68ac1e31ff8851c306bf736c4\"\u003e\u003ccode\u003efe50bb5\u003c/code\u003e\u003c/a\u003e fix: do not warn when both converterClass and class attributes are specified ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.33\"\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/eclipse-ee4j/eclipselink/pull/2755","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2755","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2755/packages"}},{"old_version":"9.10","new_version":"9.10.1","update_type":null,"path":null,"pr_created_at":"2026-05-25T01:20:40.000Z","version_change":"9.10 → 9.10.1","issue":{"uuid":"4513623962","node_id":"PR_kwDOJPn-nM7e35dY","number":2317,"state":"open","title":"deps: bump the regular group with 5 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-25T01:20:40.000Z","updated_at":"2026-05-25T01:38:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"regular","update_count":5,"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.ow2.asm:asm","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.10","new_version":"9.10.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.10","new_version":"9.10.1"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"}],"path":null,"ecosystem":"maven"},"body":"Bumps the regular group with 5 updates:\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.ow2.asm:asm | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-util | `9.10` | `9.10.1` |\n| org.ow2.asm:asm-tree | `9.10` | `9.10.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.6.2` | `3.6.3` |\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.ow2.asm:asm` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-util` from 9.10 to 9.10.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.10 to 9.10.1\n\nUpdates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-enforcer/releases\"\u003eorg.apache.maven.plugins:maven-enforcer-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake bannedDependencies report root and transitive dependency in case both are banned. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/940\"\u003e#940\u003c/a\u003e) \u003ca href=\"https://github.com/hvoynov\"\u003e\u003ccode\u003e@​hvoynov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/968\"\u003e#968\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove formatting of deprecated API warning (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/951\"\u003e#951\u003c/a\u003e) \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\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 handling of Java versions like 21.0.10.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/967\"\u003e#967\u003c/a\u003e) \u003ca href=\"https://github.com/parttimenerd\"\u003e\u003ccode\u003e@​parttimenerd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd null checks for modelId in PluginWrapper (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/974\"\u003e#974\u003c/a\u003e) \u003ca href=\"https://github.com/cpfeiffer\"\u003e\u003ccode\u003e@​cpfeiffer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/936\"\u003e#936\u003c/a\u003e) \u003ca href=\"https://github.com/rpkrajewski\"\u003e\u003ccode\u003e@​rpkrajewski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePlexusStringUtils\u003c/code\u003e Refaster recipes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/943\"\u003e#943\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter migration from JUnit 4.x (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/941\"\u003e#941\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\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\u003eBump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /maven-enforcer-plugin/src/it/projects/MENFORCER-434 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/970\"\u003e#970\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/979\"\u003e#979\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/976\"\u003e#976\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/975\"\u003e#975\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/973\"\u003e#973\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.13 to 3.9.14 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/965\"\u003e#965\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.12 to 3.9.13 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/964\"\u003e#964\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/963\"\u003e#963\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate log4j in test to avoid CVE (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/961\"\u003e#961\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.20.0 to 1.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/962\"\u003e#962\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/960\"\u003e#960\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.7.0 to 1.7.1 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/959\"\u003e#959\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-parent from 46 to 47 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/958\"\u003e#958\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.4 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/957\"\u003e#957\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to 46 including fixes (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/955\"\u003e#955\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/956\"\u003e#956\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.11 to 3.9.12 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/948\"\u003e#948\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/947\"\u003e#947\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/946\"\u003e#946\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.19.0 to 1.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/pull/945\"\u003e#945\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/maven-enforcer/commit/c7daff33d46c9c3ee0666540c6857c66cf159e70\"\u003e\u003ccode\u003ec7daff3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release enforcer-3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/ee46e78b046be9882a739c07556940329a7345d6\"\u003e\u003ccode\u003eee46e78\u003c/code\u003e\u003c/a\u003e Make bannedDependencies report root and transitive dependency in case both ar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/0806924d8f6c5ad6105ac387bf323846e769b18c\"\u003e\u003ccode\u003e0806924\u003c/code\u003e\u003c/a\u003e Document the banMavenDefaults option for the requirePluginVersions rule. (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/936\"\u003e#936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/8e4f5b94453de97592cf3935b79319894f013329\"\u003e\u003ccode\u003e8e4f5b9\u003c/code\u003e\u003c/a\u003e Add better enforceBytecodeVersion rule based on mojohaus (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/968\"\u003e#968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/fd4b1486dcc93394d5f6a11687efd51d0d30b22d\"\u003e\u003ccode\u003efd4b148\u003c/code\u003e\u003c/a\u003e Add fix for 21.0.10.0.1 issue (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/967\"\u003e#967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/f32d5979ef387668162c2beb905b368e25accd70\"\u003e\u003ccode\u003ef32d597\u003c/code\u003e\u003c/a\u003e Deps: Parent POM 48 and align deps (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/979\"\u003e#979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/df0f2a6d7fbbaf79914cdb56fa5899d99c8eaf19\"\u003e\u003ccode\u003edf0f2a6\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/976\"\u003e#976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/2da7a68b4d8d9d2da866ffaf1e07a206c9b7115d\"\u003e\u003ccode\u003e2da7a68\u003c/code\u003e\u003c/a\u003e Add null checks for modelId in PluginWrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/91eb4d9fe1f6f65137991c1131131ceaca542245\"\u003e\u003ccode\u003e91eb4d9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.21.0 to 2.22.0 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/975\"\u003e#975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-enforcer/commit/b6222459bf3256bfd747731a7f4ea81577777ffe\"\u003e\u003ccode\u003eb622245\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.14 to 3.9.15 (\u003ca href=\"https://redirect.github.com/apache/maven-enforcer/issues/973\"\u003e#973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-enforcer/compare/enforcer-3.6.2...enforcer-3.6.3\"\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/TimefoldAI/timefold-solver/pull/2317","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimefoldAI%2Ftimefold-solver/issues/2317","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2317/packages"}},{"old_version":"9.7.1","new_version":"9.9.1","update_type":"minor","path":null,"pr_created_at":"2026-04-27T06:48:05.000Z","version_change":"9.7.1 → 9.9.1","issue":{"uuid":"4333667511","node_id":"PR_kwDOSI-Zic7V2l3d","number":21,"state":"closed","title":"chore(deps): bump the minor-and-patch group with 20 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T06:48:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T06:48:05.000Z","updated_at":"2026-04-27T06:48:23.000Z","time_to_close":10,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":20,"packages":[{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-core","old_version":"1.9.0","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-swing","old_version":"1.9.0","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"org.jetbrains.kotlinx:kotlinx-serialization-json","old_version":"1.7.3","new_version":"1.11.0","repository_url":"https://github.com/Kotlin/kotlinx.serialization"},{"name":"org.ow2.asm:asm","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.7.1","new_version":"9.9.1"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.16","new_version":"2.0.17"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.12","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.53.0.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"net.jqwik:jqwik","old_version":"1.9.2","new_version":"1.9.3","repository_url":"https://github.com/jqwik-team/jqwik"},{"name":"org.lwjgl:lwjgl","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.lwjgl:lwjgl-glfw","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.lwjgl:lwjgl-opengl","old_version":"3.3.4","new_version":"3.4.1","repository_url":"https://github.com/LWJGL/lwjgl3"},{"name":"org.jetbrains.kotlin.jvm","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin.plugin.compose","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin.plugin.serialization","old_version":"2.0.21","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.compose","old_version":"1.7.3","new_version":"1.10.3","repository_url":"https://github.com/JetBrains/compose-jb"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 20 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-swing](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.2` |\n| [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) | `1.7.3` | `1.11.0` |\n| org.ow2.asm:asm | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-commons | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.7.1` | `9.9.1` |\n| org.ow2.asm:asm-analysis | `9.7.1` | `9.9.1` |\n| org.slf4j:slf4j-api | `2.0.16` | `2.0.17` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.12` | `1.5.32` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.53.0.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [net.jqwik:jqwik](https://github.com/jqwik-team/jqwik) | `1.9.2` | `1.9.3` |\n| [org.lwjgl:lwjgl](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.lwjgl:lwjgl-glfw](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.lwjgl:lwjgl-opengl](https://github.com/LWJGL/lwjgl3) | `3.3.4` | `3.4.1` |\n| [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.3.21` |\n| [org.jetbrains.compose](https://github.com/JetBrains/compose-jb) | `1.7.3` | `1.10.3` |\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.9.0 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\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/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-serialization-json` from 1.7.3 to 1.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-serialization-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.11.0\u003c/h2\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.20 and provides a new Json exceptions API and some bugfixes and improvements.\u003c/p\u003e\n\u003ch2\u003eExpose Json exceptions structure\u003c/h2\u003e\n\u003cp\u003eTo make working with exceptions easier and providing proper error codes in e.g., REST APIs,\nclasses \u003ccode\u003eJsonException\u003c/code\u003e, \u003ccode\u003eJsonDecodingException\u003c/code\u003e, and \u003ccode\u003eJsonEncodingException\u003c/code\u003e are now public.\nThey have relevant public properties, such as \u003ccode\u003eshortMessage\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003eoffset\u003c/code\u003e, and others.\nThis API is currently experimental, and we're going to improve it further in the subsequent releases.\nSee the linked issues for the details: \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930\"\u003e#1930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877\"\u003e#1877\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eAbility to hide user input from exception messages for security/privacy reasons.\u003c/h2\u003e\n\u003cp\u003eHistorically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason.\nSuch behavior may pose additional challenges for logging, analytics, and other systems, since\na system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic.\nTo address this issue, a new property \u003ccode\u003eexceptionsWithDebugInfo\u003c/code\u003e is added to \u003ccode\u003eJsonConfiguration\u003c/code\u003e.\nDisable it to hide user input from exception messages.\nIMPORTANT: This behavior will be enabled by default when this property becomes stable.\nSee \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590\"\u003e#2590\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch2\u003eBugfixes and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse a specialized writeDecimalLong method for IO stream integrations in Json (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152\"\u003e#3152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC.\nThe only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3079\"\u003e#3079\u003c/a\u003e).\nBig thanks to \u003ca href=\"https://github.com/KosmX\"\u003eKosmX\u003c/a\u003e for contributing the fix.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFor your convenience, the changelog for 1.10.0-RC is duplicated below:\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eStabilization of APIs\u003c/h2\u003e\n\u003cp\u003ekotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs.\nThe following APIs and configuration options are no longer experimental because they're widely used without any known major issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eJson\u003c/code\u003e configuration options: \u003ccode\u003edecodeEnumsCaseInsensitive\u003c/code\u003e, \u003ccode\u003eallowTrailingComma\u003c/code\u003e, \u003ccode\u003eallowComments\u003c/code\u003e, and \u003ccode\u003eprettyPrintIndent\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3100\"\u003e#3100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@EncodeDefault\u003c/code\u003e annotation and its modes. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3106\"\u003e#3106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonUnquotedLiteral\u003c/code\u003e constructor function (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonPrimitive\u003c/code\u003e constructor function overloads that accept unsigned types. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSON DSL functions on \u003ccode\u003eJsonElement\u003c/code\u003e with \u003ccode\u003eNothing?\u003c/code\u003e overloads. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReadiness for return value checker\u003c/h2\u003e\n\u003cp\u003eKotlin 2.3.0 \u003ca href=\"https://kotlinlang.org/docs/whatsnew23.html#unused-return-value-checker\"\u003eintroduces a new feature\u003c/a\u003e aimed at helping you to catch bugs related to the accidentally ignored return value of the function.\nkotlinx-serialization 1.10.0-RC code is fully marked for this feature, meaning that you can get warnings for unused function calls like \u003ccode\u003eJson.encodeToString(...)\u003c/code\u003e. To get the warnings, the feature has to be enabled in your project as \u003ca href=\"https://kotlinlang.org/docs/unused-return-value-checker.html#configure-the-unused-return-value-checker\"\u003edescribed here\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ePolymorphism improvements\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/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md\"\u003eorg.jetbrains.kotlinx:kotlinx-serialization-json's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.0 / 2026-04-10\u003c/h1\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.20 and provides new Json exceptions API and some bugfixes and improvements.\u003c/p\u003e\n\u003ch2\u003eExpose Json exceptions structure\u003c/h2\u003e\n\u003cp\u003eTo make working with exceptions easier and providing proper error codes in e.g., REST APIs,\nclasses \u003ccode\u003eJsonException\u003c/code\u003e, \u003ccode\u003eJsonDecodingException\u003c/code\u003e, and \u003ccode\u003eJsonEncodingException\u003c/code\u003e are now public.\nThey have relevant public properties, such as \u003ccode\u003eshortMessage\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003eoffset\u003c/code\u003e, and others.\nThis API is currently experimental, and we're going to improve it further in the subsequent releases.\nSee the linked issues for the details: \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1930\"\u003e#1930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/1877\"\u003e#1877\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eAbility to hide user input from exception messages for security/privacy reasons.\u003c/h2\u003e\n\u003cp\u003eHistorically, exception messages in kotlinx.serialization often included the input Json itself for debuggability reason.\nSuch behavior may pose additional challenges for logging, analytics, and other systems, since\na system is not always allowed to store user data due to privacy/security reasons, which imposes additional sanitation logic.\nTo address this issue, a new property \u003ccode\u003eexceptionsWithDebugInfo\u003c/code\u003e is added to \u003ccode\u003eJsonConfiguration\u003c/code\u003e.\nDisable it to hide user input from exception messages.\nIMPORTANT: This behavior will be enabled by default when this property becomes stable.\nSee \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2590\"\u003e#2590\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch2\u003eBugfixes and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse a specialized writeDecimalLong method for IO stream integrations in Json (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3152\"\u003e#3152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 / 2026-01-21\u003c/h1\u003e\n\u003cp\u003eThis release is based on Kotlin 2.3.0 and contains all of the changes from 1.10.0-RC.\nThe only additional change is a fix for ProtoBuf packing of Kotlin unsigned types (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3079\"\u003e#3079\u003c/a\u003e).\nBig thanks to \u003ca href=\"https://github.com/KosmX\"\u003eKosmX\u003c/a\u003e for contributing the fix.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eFor your convenience, the changelog for 1.10.0-RC is duplicated below:\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eStabilization of APIs\u003c/h2\u003e\n\u003cp\u003ekotlinx-serialization 1.10 and subsequent releases will be focused on stabilization of existing APIs.\nThe following APIs and configuration options are no longer experimental because they're widely used without any known major issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eJson\u003c/code\u003e configuration options: \u003ccode\u003edecodeEnumsCaseInsensitive\u003c/code\u003e, \u003ccode\u003eallowTrailingComma\u003c/code\u003e, \u003ccode\u003eallowComments\u003c/code\u003e, and \u003ccode\u003eprettyPrintIndent\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3100\"\u003e#3100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@EncodeDefault\u003c/code\u003e annotation and its modes. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3106\"\u003e#3106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonUnquotedLiteral\u003c/code\u003e constructor function (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eJsonPrimitive\u003c/code\u003e constructor function overloads that accept unsigned types. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSON DSL functions on \u003ccode\u003eJsonElement\u003c/code\u003e with \u003ccode\u003eNothing?\u003c/code\u003e overloads. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3117\"\u003e#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eReadiness for return value checker\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/Kotlin/kotlinx.serialization/commit/6956af2e6073347c7832c3c5b374fa3b5a345956\"\u003e\u003ccode\u003e6956af2\u003c/code\u003e\u003c/a\u003e Prepare 1.11 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/390d84c68a19cbf7fa453dec22a333648bde49b4\"\u003e\u003ccode\u003e390d84c\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/431fe2dc0a144300b33038820d24fc30302c8abc\"\u003e\u003ccode\u003e431fe2d\u003c/code\u003e\u003c/a\u003e Use local repo for publishing (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/05c12b60a6717b99053fb82e1f94d2f859727374\"\u003e\u003ccode\u003e05c12b6\u003c/code\u003e\u003c/a\u003e Add usage attribute to \u0026quot;testRepositories\u0026quot; configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/a4e1f082ef2e72caa139b474c05657de6015da20\"\u003e\u003ccode\u003ea4e1f08\u003c/code\u003e\u003c/a\u003e Bump Kover version to 0.9.8 release (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/304e858ccc7066854637d86ab80056f5f2bcc094\"\u003e\u003ccode\u003e304e858\u003c/code\u003e\u003c/a\u003e Expose Json exceptions structure (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/4a0338ef5093d765138151bc30282e909ca459e4\"\u003e\u003ccode\u003e4a0338e\u003c/code\u003e\u003c/a\u003e Included G Play SDK verification file for core-jvm (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3169\"\u003e#3169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/421f64c74f0ea6d4a3cdc8dd483505366e3f6c8f\"\u003e\u003ccode\u003e421f64c\u003c/code\u003e\u003c/a\u003e CBOR: Relax value range check when decoding numbers (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.serialization/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/85a4f126ec491c77e2b3686cc22c1bae27a20783\"\u003e\u003ccode\u003e85a4f12\u003c/code\u003e\u003c/a\u003e KT-84955: mark apple x64 tagets as deprecated error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/commit/bd38b0e49bce38d1a55576e89856bc63990167ed\"\u003e\u003ccode\u003ebd38b0e\u003c/code\u003e\u003c/a\u003e Remove dead code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.serialization/compare/v1.7.3...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.9.1\n\nUpdates `org.slf4j:slf4j-api` from 2.0.16 to 2.0.17\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.12 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\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/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc35d552bbd87cea8b98bea44ff0a113631075e7\"\u003e\u003ccode\u003edc35d55\u003c/code\u003e\u003c/a\u003e fix logback-access/issues/34 by checking if dependency is a sub-model of the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8e32278700d5b0cfca70c246f6db0d639bb1f21b\"\u003e\u003ccode\u003e8e32278\u003c/code\u003e\u003c/a\u003e added simple test for appender definitiob via file inclusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/834dbedefdb3cf43f77618ddc3d1d89e5c98b488\"\u003e\u003ccode\u003e834dbed\u003c/code\u003e\u003c/a\u003e start work on 1.5.32-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b\"\u003e\u003ccode\u003e168e42f\u003c/code\u003e\u003c/a\u003e add test to check that Logback SLF4J provider can be activated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ed45362291e060a93b2b28825ad3706ab85066ba\"\u003e\u003ccode\u003eed45362\u003c/code\u003e\u003c/a\u003e prepare release 1.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/609dae79d06b38518b48f826a22b1e7e233903c3\"\u003e\u003ccode\u003e609dae7\u003c/code\u003e\u003c/a\u003e fix missing META-INF directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/77397397cd0751b4d7eb5b7ee836137072505f16\"\u003e\u003ccode\u003e7739739\u003c/code\u003e\u003c/a\u003e start work on 1.5.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44164f10ca3fb44ce0e68519f13564b87e3aca61\"\u003e\u003ccode\u003e44164f1\u003c/code\u003e\u003c/a\u003e prepare release 1.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9874f06e247258e0122a099ae65964d41f2be10b\"\u003e\u003ccode\u003e9874f06\u003c/code\u003e\u003c/a\u003e test for top-file as a resource, introduced new module logback-classic-misc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.12...v_1.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.xerial:sqlite-jdbc` from 3.47.1.0 to 3.53.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xerial/sqlite-jdbc/releases\"\u003eorg.xerial:sqlite-jdbc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.53.0.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejdbc\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eexpose wal_autocheckpoint pragma in SQLiteConfig (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/dd2adcc\"\u003edd2adcc\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1397\"\u003e#1397\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.53.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/baaf087\"\u003ebaaf087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epublish multiple classifer jars (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/bdd2b64\"\u003ebdd2b64\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1273\"\u003e#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebetter Android support (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/7eb6f3f\"\u003e7eb6f3f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/xerial/sqlite-jdbc/issues/1378\"\u003e#1378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/19259e5\"\u003e19259e5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump EndBug/add-and-commit from 9 to 10 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/f572217\"\u003ef572217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003edeps-dev\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump surefire.version from 3.5.4 to 3.5.5 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/b649d25\"\u003eb649d25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.assertj:assertj-core from 3.27.6 to 3.27.7 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/857a754\"\u003e857a754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump org.mockito:mockito-core from 5.21.0 to 5.23.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/a597952\"\u003ea597952\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank the following people for their contributions:\nGauthier, Karl-Michael Edlinger, kju2\u003c/p\u003e\n\u003ch2\u003eRelease 3.51.3.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003esqlite\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade to sqlite 3.51.3 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/09e9741\"\u003e09e9741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade to sqlite 3.52.0 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/64cf690\"\u003e64cf690\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠  Build\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003edeps\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.graalvm.buildtools:native-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/5ad5155\"\u003e5ad5155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/upload-artifact from 6 to 7 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/90c726f\"\u003e90c726f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebump actions/download-artifact from 7 to 8 (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/17d4998\"\u003e17d4998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003edeps-dev\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebump org.jreleaser:jreleaser-maven-plugin (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/d4d5c04\"\u003ed4d5c04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eunscoped\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eset-version trigger CI after build native (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/89dfbc8\"\u003e89dfbc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset-version commit and trigger workflow (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/eed41ae\"\u003eeed41ae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset-version fix VERSION (\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commits/22e5106\"\u003e22e5106\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/xerial/sqlite-jdbc/commit/f88e9c7b4d71a443fc9ce80c43e34cd85ceef338\"\u003e\u003ccode\u003ef88e9c7\u003c/code\u003e\u003c/a\u003e chore(release): 3.53.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/bdd2b64a107ef3aef2168a4446cb2b1c59992ddf\"\u003e\u003ccode\u003ebdd2b64\u003c/code\u003e\u003c/a\u003e feat: publish multiple classifer jars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/7eb6f3fb57c21e2d18a8145e2996caa0cdd398c3\"\u003e\u003ccode\u003e7eb6f3f\u003c/code\u003e\u003c/a\u003e feat: better Android support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/23ead2e027a9868184ab5d363c66652f7d6c64ca\"\u003e\u003ccode\u003e23ead2e\u003c/code\u003e\u003c/a\u003e chore: update native libraries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/baaf0870311ce780c7d15598fc080f3b31079aea\"\u003e\u003ccode\u003ebaaf087\u003c/code\u003e\u003c/a\u003e feat(sqlite): upgrade to sqlite 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/dd2adcc879a3b9914f3953629536f3d53473f275\"\u003e\u003ccode\u003edd2adcc\u003c/code\u003e\u003c/a\u003e feat(jdbc): expose wal_autocheckpoint pragma in SQLiteConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/b649d257cbb030969cdbf2cf74d2a05b590ebf86\"\u003e\u003ccode\u003eb649d25\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump surefire.version from 3.5.4 to 3.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/857a754356614e2705b1ce1a955b47b0333fedeb\"\u003e\u003ccode\u003e857a754\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.assertj:assertj-core from 3.27.6 to 3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/19259e5f34ed5a99515a0ae43711cddde0ef9158\"\u003e\u003ccode\u003e19259e5\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xerial/sqlite-jdbc/commit/a5979522b3a4b04020edda625891d2593638316a\"\u003e\u003ccode\u003ea597952\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.mockito:mockito-core from 5.21.0 to 5.23.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xerial/sqlite-jdbc/compare/3.47.1.0...3.53.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\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/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/as...\n\n_Description has been truncated_","html_url":"https://github.com/vidamc/Vida/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vidamc%2FVida/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"9.9","new_version":"9.9.1","update_type":null,"path":null,"pr_created_at":"2026-02-27T09:20:05.000Z","version_change":"9.9 → 9.9.1","issue":{"uuid":"4000028149","node_id":"PR_kwDOB20KpM7Gxe_p","number":2671,"state":"closed","title":"Bump the dependencies group across 1 directory with 54 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-27T10:26:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-27T09:20:05.000Z","updated_at":"2026-02-27T10:26:43.000Z","time_to_close":3996,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":54,"packages":[{"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:aspectjweaver","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"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.18.1","new_version":"13.2.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"com.github.spotbugs:spotbugs","old_version":"4.8.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"org.jruby:jruby-complete","old_version":"9.4.8.0","new_version":"10.0.3.0"},{"name":"org.asciidoctor:asciidoctorj","old_version":"3.0.0","new_version":"3.0.1","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctorj-pdf","old_version":"2.3.18","new_version":"2.3.23","repository_url":"https://github.com/asciidoctor/asciidoctorj-pdf"},{"name":"org.asciidoctor:asciidoctorj-epub3","old_version":"2.1.3","new_version":"2.2.0","repository_url":"https://github.com/asciidoctor/asciidoctorj-epub3"},{"name":"org.owasp:dependency-check-maven","old_version":"10.0.4","new_version":"12.2.0","repository_url":"https://github.com/dependency-check/DependencyCheck"},{"name":"org.eclipse.ee4j:project","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/eclipse-ee4j/ee4j"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"jakarta.validation:jakarta.validation-api","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/jakartaee/validation"},{"name":"jakarta.xml.bind:jakarta.xml.bind-api","old_version":"4.0.2","new_version":"4.0.5","repository_url":"https://github.com/jakartaee/jaxb-api"},{"name":"jakarta.xml.ws:jakarta.xml.ws-api","old_version":"4.0.2","new_version":"4.0.3","repository_url":"https://github.com/jakartaee/jax-ws-api"},{"name":"org.ow2.asm:asm","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-commons","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.9","new_version":"9.9.1"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.eclipse.angus:angus-mail","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/eclipse-ee4j/angus-mail"},{"name":"com.sun.xml.bind:jaxb-core","old_version":"4.0.5","new_version":"4.0.6"},{"name":"com.sun.xml.bind:jaxb-impl","old_version":"4.0.5","new_version":"4.0.6"},{"name":"com.sun.xml.bind:jaxb-xjc","old_version":"4.0.5","new_version":"4.0.6"},{"name":"org.glassfish.corba:glassfish-corba-omgapi","old_version":"4.2.5","new_version":"5.0.0","repository_url":"https://github.com/eclipse-ee4j/orb"},{"name":"org.glassfish.corba:glassfish-corba-orb","old_version":"4.2.5","new_version":"5.0.0"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.12","new_version":"2.0.17"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.1.4","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.oracle.nosql.sdk:nosqldriver","old_version":"5.4.15","new_version":"5.4.19","repository_url":"https://github.com/oracle/nosql-java-sdk"},{"name":"org.junit:junit-bom","old_version":"5.11.0","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"jakarta.el:jakarta.el-api","old_version":"5.0.1","new_version":"6.0.1","repository_url":"https://github.com/eclipse-ee4j/el-ri"},{"name":"org.jboss.weld.se:weld-se-core","old_version":"6.0.0.Beta4","new_version":"7.0.0.Alpha1"},{"name":"org.glassfish.jersey.core:jersey-client","old_version":"4.0.0-M2","new_version":"4.0.2"},{"name":"org.glassfish.jersey.core:jersey-common","old_version":"4.0.0-M2","new_version":"4.0.2"},{"name":"org.glassfish.main.appclient:gf-client","old_version":"8.0.0-JDK17-M7","new_version":"8.0.0-JDK17-M12"},{"name":"org.springframework:spring-context","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-instrument","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-orm","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-test","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-tx","old_version":"6.1.20","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.1.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.4","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.4","new_version":"4.14.0"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.25","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.25","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"com.mysql:mysql-connector-j","old_version":"9.0.0","new_version":"9.6.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.4.1","new_version":"3.5.7","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"com.ibm.db2:jcc","old_version":"11.5.9.0","new_version":"12.1.3.0"},{"name":"com.microsoft.sqlserver:mssql-jdbc","old_version":"12.8.2.jre11","new_version":"13.2.1.jre11","repository_url":"https://github.com/Microsoft/mssql-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.7","new_version":"42.7.10","repository_url":"https://github.com/pgjdbc/pgjdbc"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 54 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.aspectj:aspectjrt](https://github.com/eclipse/org.aspectj) | `1.9.22.1` | `1.9.25.1` |\n| [org.aspectj:aspectjweaver](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| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.18.1` | `13.2.0` |\n| [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) | `4.8.3` | `4.9.8` |\n| org.jruby:jruby-complete | `9.4.8.0` | `10.0.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `3.0.0` | `3.0.1` |\n| [org.asciidoctor:asciidoctorj-pdf](https://github.com/asciidoctor/asciidoctorj-pdf) | `2.3.18` | `2.3.23` |\n| [org.asciidoctor:asciidoctorj-epub3](https://github.com/asciidoctor/asciidoctorj-epub3) | `2.1.3` | `2.2.0` |\n| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck) | `10.0.4` | `12.2.0` |\n| [org.eclipse.ee4j:project](https://github.com/eclipse-ee4j/ee4j) | `1.0.9` | `2.0.0` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [jakarta.validation:jakarta.validation-api](https://github.com/jakartaee/validation) | `3.1.0` | `3.1.1` |\n| [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-api) | `4.0.2` | `4.0.5` |\n| [jakarta.xml.ws:jakarta.xml.ws-api](https://github.com/jakartaee/jax-ws-api) | `4.0.2` | `4.0.3` |\n| org.ow2.asm:asm | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-commons | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.9` | `9.9.1` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.eclipse.angus:angus-mail](https://github.com/eclipse-ee4j/angus-mail) | `2.0.4` | `2.0.5` |\n| com.sun.xml.bind:jaxb-core | `4.0.5` | `4.0.6` |\n| com.sun.xml.bind:jaxb-impl | `4.0.5` | `4.0.6` |\n| com.sun.xml.bind:jaxb-xjc | `4.0.5` | `4.0.6` |\n| [org.glassfish.corba:glassfish-corba-omgapi](https://github.com/eclipse-ee4j/orb) | `4.2.5` | `5.0.0` |\n| org.glassfish.corba:glassfish-corba-orb | `4.2.5` | `5.0.0` |\n| org.slf4j:slf4j-api | `2.0.12` | `2.0.17` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.1.4` | `5.6.4` |\n| [com.oracle.nosql.sdk:nosqldriver](https://github.com/oracle/nosql-java-sdk) | `5.4.15` | `5.4.19` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.11.0` | `6.0.3` |\n| [jakarta.el:jakarta.el-api](https://github.com/eclipse-ee4j/el-ri) | `5.0.1` | `6.0.1` |\n| org.jboss.weld.se:weld-se-core | `6.0.0.Beta4` | `7.0.0.Alpha1` |\n| org.glassfish.jersey.core:jersey-client | `4.0.0-M2` | `4.0.2` |\n| org.glassfish.jersey.core:jersey-common | `4.0.0-M2` | `4.0.2` |\n| org.glassfish.main.appclient:gf-client | `8.0.0-JDK17-M7` | `8.0.0-JDK17-M12` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-instrument](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-orm](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-test](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.springframework:spring-tx](https://github.com/spring-projects/spring-framework) | `6.1.20` | `7.0.5` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.1.Final` | `9.1.0.Final` |\n| org.ops4j.pax.exam:pax-exam | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.4` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.4` | `4.14.0` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.25` | `1.5.32` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.25` | `1.5.32` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.0.0` | `9.6.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.4.1` | `3.5.7` |\n| com.ibm.db2:jcc | `11.5.9.0` | `12.1.3.0` |\n| [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) | `12.8.2.jre11` | `13.2.1.jre11` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.7` | `42.7.10` |\n\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:aspectjweaver` 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:aspectjweaver'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:aspectjweaver` 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:aspectjweaver'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 `com.puppycrawl.tools:checkstyle` from 10.18.1 to 13.2.0\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.2.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.2.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.2.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.2.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16678\"\u003e#16678\u003c/a\u003e - new Check: NumericalPrefixesInfixesSuffixesCharacterCaseCheck numerical prefixes, infixes, and suffixes should be lowercase, except for \u0026quot;L\u0026quot;\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18653\"\u003e#18653\u003c/a\u003e - False-negative: HexLiteralCase does not throw violation on Hex float literals\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18486\"\u003e#18486\u003c/a\u003e - False positive: JavadocParagraph reports violation when \u003ccode\u003e\u0026lt;`p`\u0026gt;\u003c/code\u003e is after tags\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-13.1.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 13.1.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_13.1.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_13.1.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBreaking backward compatibility:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/12556\"\u003e#12556\u003c/a\u003e - Remove deprecated method CheckstyleAntTask:createClasspath()\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18329\"\u003e#18329\u003c/a\u003e - ImportControl: add module attribute to allow/disallow module imports\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18368\"\u003e#18368\u003c/a\u003e - New check: MissingOverrideOnRecordAccessor to require Override on record component accessor methods\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16087\"\u003e#16087\u003c/a\u003e - false positive invalid tag JavadocType\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18790\"\u003e#18790\u003c/a\u003e - IllegalTokenText reports false positives for Unicode whitespace characters without escape sequences\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18118\"\u003e#18118\u003c/a\u003e - Inconsistent behaviour of \u003ccode\u003eIndentation\u003c/code\u003e check\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13038\"\u003e#13038\u003c/a\u003e - VariableDeclarationUsageDistanceCheck doesn't handle method definition properly\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/4dd3be899e7e2031cc03b0210ab0f178d279adaf\"\u003e\u003ccode\u003e4dd3be8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/84fa8745e2a61a617bbf807142001cf6178b2203\"\u003e\u003ccode\u003e84fa874\u003c/code\u003e\u003c/a\u003e doc: release notes for 13.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/48dfde070944f2b073f387d98c513702eaa8ab6a\"\u003e\u003ccode\u003e48dfde0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18809\"\u003e#18809\u003c/a\u003e: removed xdocs section markers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8ffb662c70ce7c56c3f2a4afa0313c371a1c75ec\"\u003e\u003ccode\u003e8ffb662\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17882\"\u003e#17882\u003c/a\u003e: Add STRING_LITERAL token Javadoc with AST example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/d0dcddfcf8ebf4e2fd461d06f611e041b503c4cb\"\u003e\u003ccode\u003ed0dcddf\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18612\"\u003e#18612\u003c/a\u003e: Remove redundant tokens property from CustomImportOrder in goog...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/a6594e00879bdfbfcdfdbe50b73bcbf8a75af543\"\u003e\u003ccode\u003ea6594e0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18599\"\u003e#18599\u003c/a\u003e: Disable InlineMeSuggester as Error Prone annotations are forbid...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c1f7520b68e38bfb601490ff3b7af572a5d994c3\"\u003e\u003ccode\u003ec1f7520\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18843\"\u003e#18843\u003c/a\u003e: Indentation Check Handlers should not have reference to check i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6a0b1ed1b79de83eda2a82958ae7acb3892de539\"\u003e\u003ccode\u003e6a0b1ed\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18856\"\u003e#18856\u003c/a\u003e: Split openrewrite-refaster-rules ci job into two jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/66b1f61a862d1bde179827b859a9b761845d503d\"\u003e\u003ccode\u003e66b1f61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/18836\"\u003e#18836\u003c/a\u003e: Enable pitest EXPERIMENTAL_MEMBER_VARIABLE and exclude optimiza...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c7da3eea224b44d0073c805e5590c701b2c07add\"\u003e\u003ccode\u003ec7da3ee\u003c/code\u003e\u003c/a\u003e dependency: Update Google Java Format version to 1.34.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.1...checkstyle-13.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.spotbugs:spotbugs` from 4.8.3 to 4.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs/releases\"\u003ecom.github.spotbugs:spotbugs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.8\u003c/h2\u003e\n\u003cp\u003eSpotBugs 4.9.8\u003c/p\u003e\n\u003ch3\u003eCHANGELOG\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaven plugin reporting issue if -adjustPriority is not set (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHECKSUM\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003efile\u003c/th\u003e\n\u003cth\u003echecksum (sha256)\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e06fb742e3170087983c5855d7d8d846d7cdab9badfdf4b3564b424deb1dc0b28\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003ecbee8358dd239e81fdcf37c32d1e6bedf148d25638b0c8d1b687d97c3061ecd9\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8.tgz\u003c/td\u003e\n\u003ctd\u003e2eb8e0f2b223c22ffa2ce0c1cf1be4127dde19d240b8f7ce69a5fd3ad5c36ff3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-4.9.8.zip\u003c/td\u003e\n\u003ctd\u003ee13d476403cf69074f415e35ebcc2f865f7a1ea444c1e659516bc0260e74dfa5\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003eaecf15bb27a4d067e9b5a1c85b5d3aeefc5026a66e93040995804662e285d679\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e075b2eed660c2fe2fb1ad1de028f8fdff5f358e25c1318706b95ab17bb28be44\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-annotations.jar\u003c/td\u003e\n\u003ctd\u003e6f69d6fe9c55a54dcb30e87d8fa2d5f52246af50d7a3445246d9539ef221be1c\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e025b2fb90e089dab1875068397736003bbf9e66bcac287ecb9e512dd0d387748\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e91477d93b1fd1bebae35d318427b5238fb458e726478dc1a8ac41ce74838a1e6\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs-ant.jar\u003c/td\u003e\n\u003ctd\u003e22f2fa397e86663adcd4828cc1c91e63aa6cc2bfc56832885b749a86fac5c784\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003espotbugs.jar\u003c/td\u003e\n\u003ctd\u003e4469bc080afe7cd2290a20bf63e28392b80abcc7c7ace33c8f55da52a17c7ca5\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003e81677f77441af941613c99a4f04b3cb2f6b1950be589afdec03905d8e2917824\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e805d2d124b0d4ea513ee9262d4ad6027c3471d45defd80fd7d20e23425d17df7\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e0076a3bc9602c78d73edb048e625a96ee6a182fa3dd39300aa739af67b954189\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003ee3e64a5fd96be16eec8b832e87da703e5eae910b3abd7bda9ff81a10363e5c7f\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e043a55d99a517c0d9cf702b0c183b4afd3f03af9eff4a86d59bb37df1b35b532\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-core-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e4e439df3b499660d91a659d7c523fcdc4945c932dfc7fee68e796193f9dff6bb\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8-javadoc.jar\u003c/td\u003e\n\u003ctd\u003eae8ddee06796757be0526af1adf5969fbc149c0cf83542e6641405e69a044496\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8-sources.jar\u003c/td\u003e\n\u003ctd\u003e17144f315686bfd01c02fa4ae7c916060c41de8eed58d5b8470416fa08f46ced\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003etest-harness-jupiter-4.9.8.jar\u003c/td\u003e\n\u003ctd\u003e9e1bc39da08c6c80091f34f1fd92ec092109d0cdfd8009910bc22772df06eea7\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e4.9.7\u003c/h2\u003e\n\u003cp\u003eSpotBugs 4.9.7\u003c/p\u003e\n\u003ch3\u003eCHANGELOG\u003c/h3\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Eclipse not always using latest preferences file state (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3740\"\u003e#3740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exception throw when singleton implementing Cloneable has no clone() method (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for missing -adjustPriority parameter in Eclipse preferences (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation of -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eFunctionality from DetectorFactory setEnabledButNonReporting(), getPriorityAdjustment() methods and BugInstance.adjustForDetector() is deprecated and moved to PriorityAdjuster (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eFindNakedNotify\u003c/code\u003e to handle the case when the lock is loaded from a field (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3634\"\u003e#3634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for fully qualified class names for detectors in -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eSupport for numerical and absolute priority adjustments\u003c/li\u003e\n\u003cli\u003eBump up Apache Commons BCEL to the version 6.11.0 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd back and deprecate \u003ccode\u003eedu.umd.cs.findbugs.io.IO.close(InputStream)\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3756\"\u003e#3756\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md\"\u003ecom.github.spotbugs:spotbugs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.8 - 2025-10-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaven plugin reporting issue if -adjustPriority is not set (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.7 - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Eclipse not always using latest preferences file state (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3740\"\u003e#3740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exception throw when singleton implementing Cloneable has no clone() method (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3727\"\u003e#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for missing -adjustPriority parameter in Eclipse preferences (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation of -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eFunctionality from DetectorFactory setEnabledButNonReporting(), getPriorityAdjustment() methods and BugInstance.adjustForDetector() is deprecated and moved to PriorityAdjuster (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eFindNakedNotify\u003c/code\u003e to handle the case when the lock is loaded from a field (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3634\"\u003e#3634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for fully qualified class names for detectors in -adjustPriority parameter\u003c/li\u003e\n\u003cli\u003eSupport for numerical and absolute priority adjustments\u003c/li\u003e\n\u003cli\u003eBump up Apache Commons BCEL to the version 6.11.0 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd back and deprecate \u003ccode\u003eedu.umd.cs.findbugs.io.IO.close(InputStream)\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow our GA builds to work with JDK 25 (and drop support for JDK 24) (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3564\"\u003e#3564\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.6 - 2025-09-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix exception throw when analyzing \u003ccode\u003ejakarta.servlet.http.HttpServletRequest\u003c/code\u003e method calls (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3711\"\u003e#3711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.5 - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix for an error when a record method has the \u003ccode\u003e@SuppressFBWarnings\u003c/code\u003e annotation (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3622\"\u003e#3622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eSF_SWITCH_FALLTHROUGH\u003c/code\u003e false positive when continuing a loop (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3617\"\u003e#3617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCWO_CLOSED_WITHOUT_OPENED\u003c/code\u003e false positive (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3616\"\u003e#3616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSF_SWITCH_NO_DEFAULT\u003c/code\u003e false positive fix for switch-arrow (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3645\"\u003e#3645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the issue with BCEL logging \u003ccode\u003eDuplicating value: ...\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing jakarta support for servlets / pre/post destroy (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3694\"\u003e#3694\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd 'java.nio.file.Path.of' to known types for path traversal checks (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCleanup\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eS1481: Unused local variables should be removed (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3654\"\u003e#3654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoved test libraries to jakarta namespace including switching off jsr305 where possible for jakarta.annotation (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3695\"\u003e#3695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.4 - 2025-08-07\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationMatcher\u003c/code\u003e can now ignore bugs if annotation is also applied on methods or fields. Previously only annotations on classes were considered.\u003c/li\u003e\n\u003cli\u003eAdd relevant CWE ids to bugs and refer the CWEs in the bug messages (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3354\"\u003e#3354\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003eLOCAL_VARIABLE_UNKNOWN\u003c/code\u003e with exact method name for \u003ccode\u003eNP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/pull/3485\"\u003e#3485\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/spotbugs/spotbugs/commit/c1fa7f2ffa1cc51b7fd7977eb654eb37327a6cca\"\u003e\u003ccode\u003ec1fa7f2\u003c/code\u003e\u003c/a\u003e release v4.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/023f8dd53a7d5ebd4ea01756a175cb61016dad7f\"\u003e\u003ccode\u003e023f8dd\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.apache.groovy:groovy-all to v5.0.2 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3782\"\u003e#3782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/423f1d1858b9deafcff0cc91c6a30dbc7169cd34\"\u003e\u003ccode\u003e423f1d1\u003c/code\u003e\u003c/a\u003e Unconditional while loops no raising \u003ccode\u003eIL_INFINITE_LOOP\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/9125bee9c68702c5b974a91b1c8e9feeedbcaa48\"\u003e\u003ccode\u003e9125bee\u003c/code\u003e\u003c/a\u003e Fix priority adjustment code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/183da6cf6e96e9c15d64c9235f445c038f9e0423\"\u003e\u003ccode\u003e183da6c\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.springframework:spring-core to v6.2.12 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3779\"\u003e#3779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/a499f2eff918979cae13195dacce1b7b308393c4\"\u003e\u003ccode\u003ea499f2e\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com.diffplug.gradle:goomph to v4.4.1 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/b339bc1b8b46fd2b6190851b46da9e036ed85317\"\u003e\u003ccode\u003eb339bc1\u003c/code\u003e\u003c/a\u003e Unconditionally initialize PriorityAdjuster for AbstractBugReporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/96891fe4f0b95f17a07459f6f9e348aee7a11164\"\u003e\u003ccode\u003e96891fe\u003c/code\u003e\u003c/a\u003e chore(deps): update plugin com.github.spotbugs to v6.4.3 (\u003ca href=\"https://redirect.github.com/spotbugs/spotbugs/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/a3667d7b0de3545d236e7cfdc90ce8a669bb6111\"\u003e\u003ccode\u003ea3667d7\u003c/code\u003e\u003c/a\u003e chore(docs): Updated supported versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spotbugs/spotbugs/commit/333a96ad88a7e15a019327343f60b2483cd0f8df\"\u003e\u003ccode\u003e333a96a\u003c/code\u003e\u003c/a\u003e prepare for next release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spotbugs/spotbugs/compare/4.8.3...4.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jruby:jruby-complete` from 9.4.8.0 to 10.0.3.0\n\nUpdates `org.asciidoctor:asciidoctorj` from 3.0.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/releases\"\u003eorg.asciidoctor:asciidoctorj's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecli.adoc - describe how to run AsciidoctorJ using JBang\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctorj-pdf 2.3.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-epub 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-diagram 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-revealjs 5.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate new log handler for each instance of Asciidoctor (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e) (\u003ca href=\"https://github.com/dhendriks\"\u003e\u003ccode\u003e@​dhendriks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBuild Improvement\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMove to new plugin suite org.ysb33r.jruby for installing ruby gems (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade build to Gradle 8.12 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade gh action upload-artifact to v4 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNew Contributors\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wfouche\"\u003e\u003ccode\u003e@​wfouche\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/pull/1315\"\u003easciidoctor/asciidoctorj#1315\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/blob/main/CHANGELOG.adoc\"\u003eorg.asciidoctor:asciidoctorj's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e== 3.0.1 (2025-11-06)\u003c/p\u003e\n\u003cp\u003eDocumentation::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecli.adoc - describe how to run AsciidoctorJ using JBang\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctorj-pdf 2.3.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-epub 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-diagram 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctorj-revealjs 5.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCreate new log handler for each instance of Asciidoctor (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e) (\u003ca href=\"https://github.com/dhendriks\"\u003e\u003ccode\u003e@​dhendriks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBuild Improvement::\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMove to new plugin suite org.ysb33r.jruby for installing ruby gems (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade build to Gradle 8.12 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade gh action upload-artifact to v4 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\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/asciidoctor/asciidoctorj/commit/e0af8078712c7f1f7c7f284a91bfb19d6a95816d\"\u003e\u003ccode\u003ee0af807\u003c/code\u003e\u003c/a\u003e Publish to nexus (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1318\"\u003e#1318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/1ba6b9e140ccdaef2c95b61f7bf679b49f46b601\"\u003e\u003ccode\u003e1ba6b9e\u003c/code\u003e\u003c/a\u003e Release 3.0.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/c68d42d7801ae67982a11a4c97ec32285cdd2417\"\u003e\u003ccode\u003ec68d42d\u003c/code\u003e\u003c/a\u003e Upgrade to Asciidoctor 2.0.26 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/807e293fdf2530c9a46b8650019bcb1fe9c1f590\"\u003e\u003ccode\u003e807e293\u003c/code\u003e\u003c/a\u003e Document how to run AsciidoctorJ using JBang (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1315\"\u003e#1315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/dc7fb78dcbc1dd34adc9c2ee0def29e14cc13b99\"\u003e\u003ccode\u003edc7fb78\u003c/code\u003e\u003c/a\u003e Upgrade to JRuby 9.4.14.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/d081f5fa0b51b8f9406ae5114a5c71b8340a00cd\"\u003e\u003ccode\u003ed081f5f\u003c/code\u003e\u003c/a\u003e Bump test dependencies (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/886db9035c48aef25371d5936548e30dd4a2d93b\"\u003e\u003ccode\u003e886db90\u003c/code\u003e\u003c/a\u003e Bump JRuby from v9.4.9.0 to v9.4.12.1 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/cf889b95e6cfa65929d1f543b34343d6f0481547\"\u003e\u003ccode\u003ecf889b9\u003c/code\u003e\u003c/a\u003e Component upgrades (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/f2244251340057ba914b91bbbc635740a72573b1\"\u003e\u003ccode\u003ef224425\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1297\"\u003e#1297\u003c/a\u003e. Create ServiceLoader for loggers per Asciidoctor instance (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1298\"\u003e#1298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj/commit/12eca16694ddfead5e12de45e8ae5e5b7b4b835b\"\u003e\u003ccode\u003e12eca16\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1294\"\u003e#1294\u003c/a\u003e. Upgrade upload-artifact (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj/compare/v3.0.0...v3.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-pdf` from 2.3.18 to 2.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/releases\"\u003eorg.asciidoctor:asciidoctorj-pdf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.23\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to asciidoctor-pdf 2.3.22 by \u003ca href=\"https://github.com/i96751414\"\u003e\u003ccode\u003e@​i96751414\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/115\"\u003easciidoctor/asciidoctorj-pdf#115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to asciidoctor-pdf 2.3.23 by \u003ca href=\"https://github.com/robertpanzer\"\u003e\u003ccode\u003e@​robertpanzer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/116\"\u003easciidoctor/asciidoctorj-pdf#116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i96751414\"\u003e\u003ccode\u003e@​i96751414\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/pull/115\"\u003easciidoctor/asciidoctorj-pdf#115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.21...v2.3.23\"\u003ehttps://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.21...v2.3.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.21\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev2.3.20\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/asciidoctor/asciidoctorj-pdf/commit/ac333a0f495f48995800858d6c1599ce3478f75b\"\u003e\u003ccode\u003eac333a0\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.23 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/116\"\u003e#116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/e9685c0ebbd689bb31b56e19fe98280e88f3f369\"\u003e\u003ccode\u003ee9685c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/115\"\u003e#115\u003c/a\u003e from i96751414/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/170199ae93483a795ed86f007ab55fa0a0c4deeb\"\u003e\u003ccode\u003e170199a\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/00c92c5f014528c883d68038aaef8988dffc1f4b\"\u003e\u003ccode\u003e00c92c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/114\"\u003e#114\u003c/a\u003e from robertpanzer/upgrade-2.3.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/3148dbe10c75f71788049ea802d469374528e2fb\"\u003e\u003ccode\u003e3148dbe\u003c/code\u003e\u003c/a\u003e Upgrade to asciidoctor-pdf 2.3.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/1340056b18e0d9c4e36f558cda01bbfd5532e65a\"\u003e\u003ccode\u003e1340056\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-pdf/issues/112\"\u003e#112\u003c/a\u003e from robertpanzer/upgrade-jruby-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/2465216949763d3722a6d2d964d700abdc4df0c3\"\u003e\u003ccode\u003e2465216\u003c/code\u003e\u003c/a\u003e Upgrade prawn-svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/5a76533469f770319be24f69f4129ed75ff7050d\"\u003e\u003ccode\u003e5a76533\u003c/code\u003e\u003c/a\u003e Upgrade nexus publishing plugin. Publish via ossrh-staging-api.central.sonaty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/3cea3bb18c5dfb72fb5411b72499586deeb7faf5\"\u003e\u003ccode\u003e3cea3bb\u003c/code\u003e\u003c/a\u003e Upgrade to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/commit/bb3595ed7fef0a185d5d823b122b66f58cd1d076\"\u003e\u003ccode\u003ebb3595e\u003c/code\u003e\u003c/a\u003e Upgrade jruby-gradle plugin.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-pdf/compare/v2.3.18...v2.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asciidoctor:asciidoctorj-epub3` from 2.1.3 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/commit/bb6a12123eedb90111b05e533b656edfd1c74947\"\u003e\u003ccode\u003ebb6a121\u003c/code\u003e\u003c/a\u003e Update to asciidoctor-epub3 2.2.0 (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-epub3/issues/26\"\u003e#26\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/commit/88bf43d4a4f1e2e44944b4df44d87e02c2934b4e\"\u003e\u003ccode\u003e88bf43d\u003c/code\u003e\u003c/a\u003e Update to new jruby gradle plugin (\u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-epub3/issues/24\"\u003e#24\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-epub3/compare/v2.1.3...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.owasp:dependency-check-maven` from 10.0.4 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases\"\u003eorg.owasp:dependency-check-maven's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 12.2.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.9\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.8\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.7\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.6\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.5\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.3\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.1.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.2\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 12.0.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.1.1\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.1.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\u003c/p\u003e\n\u003ch2\u003eVersion 11.0.0\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md#change-log\"\u003eCHANGELOG.md\u003c/a\u003e for information about improvements and upgrade notes.\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/dependency-check/DependencyCheck/blob/main/CHANGELOG.md\"\u003eorg.owasp:dependency-check-maven's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.2.0\"\u003eVersion 12.2.0\u003c/a\u003e (2026-01-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efeat: package and utilize generated suppression file (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8116\"\u003e#8116\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: override pnpm audit registry parameter (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8158\"\u003e#8158\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: support multiple cvssBelow thresholds per version (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/2563\"\u003e#2563\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8024\"\u003e#8024\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: usage telemetry via scarf (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8066\"\u003e#8066\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efeat: add new suppression xsd allowing grouping of suppressions (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/7957\"\u003e#7957\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(ant): resolve relative paths against basedir (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8202\"\u003e#8202\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: add hint for Elastic APM Java agent CPE mapping (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: Allow NVD data feed metadata downloads to fail on 1st Jan while logging correct errors (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8205\"\u003e#8205\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix(ant): resolve paths relative to basedir for suppression and output\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correct XML/JSON report CVSS field \u0026amp; HTML report URL mappings (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: log GrokAssembly output when dotnet invocation fails (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8141\"\u003e#8141\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003efix: correct reliability of Central etc (JCS cache) analyzers on Java 25/Docker by making CLI classpath deterministic  (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8117\"\u003e#8117\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: Update \u0026amp; correct README (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: update suppression schema version (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8136\"\u003e#8136\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003edocs: fix typos in some files (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8135\"\u003e#8135\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echore: remove duplicate suppression rules from base that are in the generated branch (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003echore: remove suppression rules that were deleted from the generatedSuppression branch (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8119\"\u003e#8119\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: transition dependency to \u003ccode\u003eorg.eclipse.parsson\u003c/code\u003e groupId (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8128\"\u003e#8128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/103?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.9\"\u003eVersion 12.1.9\u003c/a\u003e (2025-11-11)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct bundle audit gem in Dockerfile (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: normalization during comparisons (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8046\"\u003e#8046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: document multiple configurations for gradle (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix typos in some files (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8106\"\u003e#8106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Update SBT plugin link; fix dead report link (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Replace deprecated lucene methods (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8076\"\u003e#8076\u003c/a\u003e - Error in documentation \u0026quot;Suppressing False Positives\u0026quot; (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Improve false positive suppression for matches against golang web_project (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8059\"\u003e#8059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Consolidate/update icu4j suppressions for false positives (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Correct GRPC java suppressions for newer C/C++/native false positives (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8063\"\u003e#8063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(fp): Suppress false positive CPEs for protobuf-java per \u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/7854\"\u003e#7854\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8064\"\u003e#8064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/102?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.8\"\u003eVersion 12.1.8\u003c/a\u003e (2025-10-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve VulnerableSoftware comparison (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild: fix flaky central test (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Improve Gradle docs wrt experimental analyzers, use of Central and Proxy configuration (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add note about central analyzer for gradle (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/pull/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the full listing of \u003ca href=\"https://github.com/dependency-check/DependencyCheck/milestone/101?closed=1\"\u003echanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/releases/tag/v12.1.7\"\u003eVersion 12.1.7\u003c/a\u003e (2025-10-12)\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/dependency-check/DependencyCheck/commit/909229ef76bafff44dc18b3973e2bbca9adb42ef\"\u003e\u003ccode\u003e909229e\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/f6f3d76db34043fc6e13ecf6e80570a0e43f4e1f\"\u003e\u003ccode\u003ef6f3d76\u003c/code\u003e\u003c/a\u003e chore: reset snapshot version and fix site\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/67d0d1a292d38be7ff923d7b7a1cb059c4da472e\"\u003e\u003ccode\u003e67d0d1a\u003c/code\u003e\u003c/a\u003e build: Release 12.2.0 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8216\"\u003e#8216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/6f46091d567b6ecd2368235c9ff58ec0e9983899\"\u003e\u003ccode\u003e6f46091\u003c/code\u003e\u003c/a\u003e build: prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/9ec772f619dd46b3092e3a0dd223eb86b3ab1557\"\u003e\u003ccode\u003e9ec772f\u003c/code\u003e\u003c/a\u003e build: prepare release v12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/e81b2404a0a39975844bcac609e82caf0ccdc289\"\u003e\u003ccode\u003ee81b240\u003c/code\u003e\u003c/a\u003e docs: prepare release 12.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/41f1cdfeeda0f59d0b6d7e93aa5e35e5d1f6c890\"\u003e\u003ccode\u003e41f1cdf\u003c/code\u003e\u003c/a\u003e build(deps): bump junit.version from 5.14.1 to 5.14.2 (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8214\"\u003e#8214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/26cfd652bfe71934301ebfaace9b3b36e6908a0b\"\u003e\u003ccode\u003e26cfd65\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/f437aa0c0412395a460894bba8e07b211f2cd5c2\"\u003e\u003ccode\u003ef437aa0\u003c/code\u003e\u003c/a\u003e fix(ant): resolve relative paths against basedir (\u003ca href=\"https://redirect.github.com/dependency-check/DependencyCheck/issues/8202\"\u003e#8202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependency-check/DependencyCheck/commit/7f63b4879f511efd634adf6f3606dc3da8537ab6\"\u003e\u003ccode\u003e7f63b48\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix-7918-ant-relative-paths\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dependency-check/DependencyCheck/compare/v10.0.4...v12.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.ee4j:project` from 1.0.9 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/eclipse-ee4j/ee4j/releases\"\u003eorg.eclipse.ee4j:project's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003e2.0.0-M1\u003c/h2\u003e\n\u003cp\u003eUpdate parent pom to support the new central repo\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.0.9 release by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/89\"\u003eeclipse-ee4j/ee4j#89\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate plugin for SBOM generation to 2.7.10 by \u003ca href=\"https://github.com/VinodAnandan\"\u003e\u003ccode\u003e@​VinodAnandan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/90\"\u003eeclipse-ee4j/ee4j#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump nexus-staging-maven-plugin from 1.6.13 to 1.6.14 by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/94\"\u003eeclipse-ee4j/ee4j#94\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Maven Sources Plugin by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/91\"\u003eeclipse-ee4j/ee4j#91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd profile for dash/license-tool-plugin by \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/95\"\u003eeclipse-ee4j/ee4j#95\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop expressions in repository URLs and manage version of Maven Install Plugin by \u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/85\"\u003eeclipse-ee4j/ee4j#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Replace expressions in URLs with actual values\u0026quot; by \u003ca href=\"https://github.com/lprimak\"\u003e\u003ccode\u003e@​lprimak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/97\"\u003eeclipse-ee4j/ee4j#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003einitial configuration after change from ossrh to central by \u003ca href=\"https://github.com/ivargrimstad\"\u003e\u003ccode\u003e@​ivargrimstad\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/99\"\u003eeclipse-ee4j/ee4j#99\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd distribution management for the Maven Central release and the sna… by \u003ca href=\"https://github.com/jamezp\"\u003e\u003ccode\u003e@​jamezp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/102\"\u003eeclipse-ee4j/ee4j#102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Maven Central publishing plugin config by \u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/103\"\u003eeclipse-ee4j/ee4j#103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/VinodAnandan\"\u003e\u003ccode\u003e@​VinodAnandan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/90\"\u003eeclipse-ee4j/ee4j#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mthmulders\"\u003e\u003ccode\u003e@​mthmulders\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/85\"\u003eeclipse-ee4j/ee4j#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lprimak\"\u003e\u003ccode\u003e@​lprimak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/97\"\u003eeclipse-ee4j/ee4j#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jamezp\"\u003e\u003ccode\u003e@​jamezp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/102\"\u003eeclipse-ee4j/ee4j#102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/pull/103\"\u003eeclipse-ee4j/ee4j#103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.0-M1\"\u003ehttps://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.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/eclipse-ee4j/ee4j/commit/bb9edc2bcfbbeaeb932f395e47780582895e4bad\"\u003e\u003ccode\u003ebb9edc2\u003c/code\u003e\u003c/a\u003e Prepare 2.0.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/3e94592a82a5519e584186346edc32db285417f3\"\u003e\u003ccode\u003e3e94592\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/ee4j/issues/115\"\u003e#115\u003c/a\u003e from KyleAure/staging-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/ab7928bc51d640d98ab4be7ac18e686f5c2d78dd\"\u003e\u003ccode\u003eab7928b\u003c/code\u003e\u003c/a\u003e dependency: update staging plugin to 1.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/39af5a35a5c0818491781a5bf1933d3a2c655c4d\"\u003e\u003ccode\u003e39af5a3\u003c/code\u003e\u003c/a\u003e dependency: update staging plugin version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/4d13dc641659317ec4d6a85678b38081f8ad2e12\"\u003e\u003ccode\u003e4d13dc6\u003c/code\u003e\u003c/a\u003e fix: staging plugin needs to create bearer token\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/799a05a1a70bf51af84d8acccbf07e1caf613f34\"\u003e\u003ccode\u003e799a05a\u003c/code\u003e\u003c/a\u003e fix: skip default deploy plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/57fb5a6f730867ecbdae0253610039a9c214660d\"\u003e\u003ccode\u003e57fb5a6\u003c/code\u003e\u003c/a\u003e doc: add diagram for release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/e182dd4f0a2bb49a2f23356749f7182531066392\"\u003e\u003ccode\u003ee182dd4\u003c/code\u003e\u003c/a\u003e fix: use base maven deploy plugin for repo3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/62b2694d308d3ba4a0781b45b0e2fe7285eca972\"\u003e\u003ccode\u003e62b2694\u003c/code\u003e\u003c/a\u003e fix: incorrect publish id\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/ee4j/commit/6afd82c927ceccd3741b3de662c211b7de9965b7\"\u003e\u003ccode\u003e6afd82c\u003c/code\u003e\u003c/a\u003e fix: typos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse-ee4j/ee4j/compare/1.0.9...2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.activation:jakarta.activation-api` from 2.1.3 to 2.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/3dad341ad2639a223e31b41f28fb5cdc7c3e1e95\"\u003e\u003ccode\u003e3dad341\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.activation:jakarta.activation-api:2.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/5f213b83e6c0c2c236bb53e6686657d76584de2c\"\u003e\u003ccode\u003e5f213b8\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/510208af76f0a38739778ceba7e3dc096373900b\"\u003e\u003ccode\u003e510208a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jakartaee/jaf-api/issues/155\"\u003e#155\u003c/a\u003e from jakartaee/2.1.3-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/jaf-api/commit/e709bef6fafc3213a723b545a6dad2da780aaa11\"\u003e\u003ccode\u003ee709bef\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.2.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jakartaee/jaf-api/compare/2.1.3...2.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.mail:jakarta.mail-api` from 2.1.3 to 2.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/mail-api/releases\"\u003ejakarta.mail:jakarta.mail-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta Mail 2.1.5 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.5 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/752\"\u003ejakartaee/mail-api#752\u003c/a\u003e: Inconsistent MailMessage contentId property\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/789\"\u003ejakartaee/mail-api#789\u003c/a\u003e: Only one META-INF/javamail.providers resource file is processed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.4...2.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJakarta Mail 2.1.4 Final Release\u003c/h2\u003e\n\u003cp\u003eThe 2.1.4 release is a bug fix release of 2.1.x (Jakarta EE 10).\u003c/p\u003e\n\u003cp\u003eFollowing changes are included:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/777\"\u003ejakartaee/mail-api#777\u003c/a\u003e: services/jakarta.mail.Provider override not working\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003ejakartaee/mail-api#699\u003c/a\u003e: Multipart performs blocking call in every instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/527\"\u003ejakartaee/mail-api#527\u003c/a\u003e: Using Jakarta mail and Javamail in the same runtime\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\"\u003ehttps://github.com/jakartaee/mail-api/compare/2.1.3...2.1.4\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/jakartaee/mail-api/commit/e1873219fe587d5c2b5bb4196e859ae71319a45c\"\u003e\u003ccode\u003ee187321\u003c/code\u003e\u003c/a\u003e Prepare release jakarta.mail:jakarta.mail-api:2.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ef7483e4b3850c97b0d69325c28bdf1024c5a9de\"\u003e\u003ccode\u003eef7483e\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Multipart performs blocking call in every instantiation \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/699\"\u003e#699\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/716\"\u003e#716\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/abe990f2d45def0067db9469aae6e26e4ffb27f2\"\u003e\u003ccode\u003eabe990f\u003c/code\u003e\u003c/a\u003e Reviews changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/a10a1733c9ed8aa6208d88731dcdc3393f372e5b\"\u003e\u003ccode\u003ea10a173\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/7a53112b91b5ed7b2f3c1263c692c9604ff51db7\"\u003e\u003ccode\u003e7a53112\u003c/code\u003e\u003c/a\u003e Improve MimeMessage UTF8 handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/17365200c01432b713937ec898fc2fa0cb26af0e\"\u003e\u003ccode\u003e1736520\u003c/code\u003e\u003c/a\u003e Drop references to the Reference implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/f2e6da34c38f02cceb2e8c4c64d016149e7a11c0\"\u003e\u003ccode\u003ef2e6da3\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.16.5 to 1.18.9 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/5488a7ce643e9266433f992c860c072e17a8566f\"\u003e\u003ccode\u003e5488a7c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/708\"\u003e#708\u003c/a\u003e Add missing javadoc for supporting ServiceLoader mechanism (\u003ca href=\"https://redirect.github.com/jakartaee/mail-api/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/ccbe84bdb57953e15f0f4a2f31af86345587aa63\"\u003e\u003ccode\u003eccbe84b\u003c/code\u003e\u003c/a\u003e Bump webrick from 1.8.1 to 1.8.2 in /www\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/mail-api/commit/34f8e9b1618f4d9acdbef908c4ddf7ca0fe3d115\"\u003e\u003ccode\u003e34f8e9b\u003c/code\u003e\u003c/a\u003e ISSUE-721 - add full Markdown for URLs since Jekyll action doesn't autolink t...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jakartaee/mail-api/compare/2.1.3...2.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.validation:jakarta.validation-api` from 3.1.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/validation/releases\"\u003ejakarta.validation:jakarta.validation-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Jakarta Validation 3.1 XSDs by \u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jakartaee/validation/pull/221\"\u003ejakartaee/validation#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marko-bekhta\"\u003e\u003ccode\u003e@​marko-bekhta\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jakartaee/validation/pull/221\"\u003ejakartaee/validation#221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jakartaee/validation/compare/3.1.0...3.1.1\"\u003ehttps://github.com/jakartaee/validation/compare/3.1.0...3.1.1\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/jakartaee/validation/commit/a188798f8f2636b9f3df542322bed42af600a956\"\u003e\u003ccode\u003ea188798\u003c/code\u003e\u003c/a\u003e Prepare a 3.1.1 service release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/validation/commit/d93abee001d3635b359898f4478040a542271e49\"\u003e\u003ccode\u003ed93abee\u003c/code\u003e\u003c/a\u003e Include the xsd files in the api jar\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jakartaee/validation/commit/1b6f29f93d7f7c93d2378788e4fa9ab9257b5bfa\"\u003e\u003ccode\u003e1b6f29f\u003c/code\u003e\u003c/a\u003e Add Jakarta Validation 3.1 XSDs (\u003ca href=\"https://redirect.github.com/jakartaee/validation/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jakartaee/validation/compare/3.1.0...3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.xml.bind:jakarta.xml.bind-api` from 4.0.2 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jakartaee/jaxb-api/releases\"\u003ejakarta.xml.bind:jakarta.xml.bind-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eJakarta XML Binding API 4.0.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e4.0.4 release by \u003ca href=\"https://github.com/lukasj\"\u003e\u003ccode\u003e@​lukasj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jakartaee/jaxb-api/pull/324\"\u003ejakartaee/jaxb-api#324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/jakartaee/jaxb-api/issues/325\"\u003e#325\u003c/a\u003e restore permissive base64 decoding by \u003ca href=\"https://github.com/laurentschoelens\"\u003e\u003ccode\u003e@​laurentschoelens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.git...\n\n_Description has been truncated_","html_url":"https://github.com/eclipse-ee4j/eclipselink/pull/2671","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Feclipselink/issues/2671","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2671/packages"}},{"old_version":"9.5","new_version":"9.9.1","update_type":null,"path":null,"pr_created_at":"2026-01-01T00:11:58.000Z","version_change":"9.5 → 9.9.1","issue":{"uuid":"3773929369","node_id":"PR_kwDOAkpXzM67Kiwc","number":262,"state":"open","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 82 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-01-01T00:11:58.000Z","updated_at":"2026-02-01T02:01:04.139Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":82,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.26.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.9.1"},{"name":"org.eclipse.jetty.toolchain:jetty-test-helper","old_version":"6.0","new_version":"6.4"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.16","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.19","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.18","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.21","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.24","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.78.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.20.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.1"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.25.3"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.1"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.5","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.14.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.14.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.7","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.mortbay.jetty.quiche:jetty-quiche-native","old_version":"0.16.0","new_version":"0.24.5","repository_url":"https://github.com/jetty-project/jetty-quiche-native"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.mortbay.jetty:h2spec-maven-plugin","old_version":"1.0.10","new_version":"1.0.13","repository_url":"https://github.com/jetty-project/h2spec-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.3"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.2.1"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.25","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.25"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.9","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.4"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 82 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.26.1` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-bom | `9.5` | `9.9.1` |\n| org.ow2.asm:asm | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-tree | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.5` | `9.9.1` |\n| org.eclipse.jetty.toolchain:jetty-test-helper | `6.0` | `6.4` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.16` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.19` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.18` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.21` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.24` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.45.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.45.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.2` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.13.0` | `2.21.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.78.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.6.0` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.20.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.1` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.25.3` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.apache.avro:avro | `1.11.2` | `1.12.1` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.23.0` | `1.28.0` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.20.1` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.14.1` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.14.1` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.7` |\n| [org.mortbay.jetty.quiche:jetty-quiche-native](https://github.com/jetty-project/jetty-quiche-native) | `0.16.0` | `0.24.5` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.mortbay.jetty:h2spec-maven-plugin](https://github.com/jetty-project/h2spec-maven-plugin) | `1.0.10` | `1.0.13` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.3` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.2.1` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.25` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.25` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.9` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.4` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.26.1\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-10.26.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.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/17250\"\u003e#17250\u003c/a\u003e - NewlineAtEndOfFileCheck and empty files (size 0)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.26.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14949\"\u003e#14949\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check PatternVariableAssignment\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8965\"\u003e#8965\u003c/a\u003e - Indentation check doesn't give violation when google formatter does\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17122\"\u003e#17122\u003c/a\u003e - False positive on indentation for Annotation Arrays\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.25.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.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/17167\"\u003e#17167\u003c/a\u003e - checkstyle expects different indentation for switch cases.\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/531d85d62334c1bde96b71ca1e880c67225e3952\"\u003e\u003ccode\u003e531d85d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/06ce6f313d2df9b39b6733124bab44ce4327cb27\"\u003e\u003ccode\u003e06ce6f3\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c5c2d61c0df73be6d9609fdee530932215871ad4\"\u003e\u003ccode\u003ec5c2d61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Semaphore CI to JDK17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/781094d39ae38789285576c6b7d8cf00b8e098bc\"\u003e\u003ccode\u003e781094d\u003c/code\u003e\u003c/a\u003e supplemental: add space between '//' and 'non-compiled' comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c88d05a2c32ad46902d6ded51876bbf040647e56\"\u003e\u003ccode\u003ec88d05a\u003c/code\u003e\u003c/a\u003e supplemental: adding inputs for 4.6.2 single whitespace around lambda arrow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3ce0224b28cb41ce6c9d01e728e62a78a9864b9c\"\u003e\u003ccode\u003e3ce0224\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17225\"\u003e#17225\u003c/a\u003e: Continue to extend 'Since version' javadoc marking implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/686ca93ecb0c2c52a94359d776ea1e9894fdf31c\"\u003e\u003ccode\u003e686ca93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17250\"\u003e#17250\u003c/a\u003e: Modify NewlineAtEndOfFileCheck to accept empty files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2c064bca2d56b9733348dbf0d356e19254839538\"\u003e\u003ccode\u003e2c064bc\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Idea Image to jdk17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ed310c37cb24e8a54d1dbcd32ade45bdde65465\"\u003e\u003ccode\u003e2ed310c\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/checkstyle/checkstyle/commit/c5da6e6fea22a0b8221b01142f86abcf88b516f7\"\u003e\u003ccode\u003ec5da6e6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.9.1\n\nUpdates `org.eclipse.jetty.toolchain:jetty-test-helper` from 6.0 to 6.4\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.16\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b91509f0a0bfc9f5f16606a8c738a70849bef8c7\"\u003e\u003ccode\u003eb91509f\u003c/code\u003e\u003c/a\u003e prepare release 1.3.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e3aa0f440cf7a3b98f16fbb21bcea83f72be71e6\"\u003e\u003ccode\u003ee3aa0f4\u003c/code\u003e\u003c/a\u003e disallow new in if condition attribute in config files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/d933cf51c76027650e731b5d2b04b13af77eb377\"\u003e\u003ccode\u003ed933cf5\u003c/code\u003e\u003c/a\u003e start work on 1.3.16-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.19\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/1f7823414429030c536b25c24b260a3c3e6e2528\"\u003e\u003ccode\u003e1f78234\u003c/code\u003e\u003c/a\u003e Update version and jnr-ffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/a8735f98b7e3e4550316fc26e297f868e6c3d00f\"\u003e\u003ccode\u003ea8735f9\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/89f2a3bfcee922bd11b2432182c861588a120171\"\u003e\u003ccode\u003e89f2a3b\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/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/fffae28007492b9ef49dd96c262ecc29cdc408d7\"\u003e\u003ccode\u003efffae28\u003c/code\u003e\u003c/a\u003e Update version and jffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/174c03cf535147eb6812e10298bf812dd7df38fc\"\u003e\u003ccode\u003e174c03c\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/683b8531776588b040cde17bb71a550ca19fc353\"\u003e\u003ccode\u003e683b853\u003c/code\u003e\u003c/a\u003e Fix references to dst param that should be src\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/8f4c87449d2a0e8b8de99bae6e5fac3e681365f1\"\u003e\u003ccode\u003e8f4c874\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/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/612485cad530c6d712783de46c578b5c5ef9f2ef\"\u003e\u003ccode\u003e612485c\u003c/code\u003e\u003c/a\u003e Updates for central publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/c57c8c0e46031c5a6bdb2e90e70fcd130ef59377\"\u003e\u003ccode\u003ec57c8c0\u003c/code\u003e\u003c/a\u003e Update version and jnr-ffi for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/7941d66eaf7d3d7db2cc437b298441e98b2ab61c\"\u003e\u003ccode\u003e7941d66\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/dabcf397af2e4bf3ef21091843787b58aeb523e0\"\u003e\u003ccode\u003edabcf39\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/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.24\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/1a2f540cec8b3618246087053edc80dc0869cd7e\"\u003e\u003ccode\u003e1a2f540\u003c/code\u003e\u003c/a\u003e Update version, jnr-ffi, jnr-enxio, and jnr-posix for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5104a758eac39ffa2e76c3562dea9574b7495768\"\u003e\u003ccode\u003e5104a75\u003c/code\u003e\u003c/a\u003e Switch to Sonatype central plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a551bccc8872f2cc9a168f4ac9bc465bcad15246\"\u003e\u003ccode\u003ea551bcc\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/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.24\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.45.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved compatibility with latest JDK 26 EA builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertSameIncompatible\"\u003e\u003ccode\u003eAssertSameIncompatible\u003c/code\u003e\u003c/a\u003e: Detect calls to \u003ccode\u003eassertSame\u003c/code\u003e and similar assertions, where the calls are guaranteed to either succeed or fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FormatStringShouldUsePlaceholders\"\u003e\u003ccode\u003eFormatStringShouldUsePlaceholders\u003c/code\u003e\u003c/a\u003e: Suggests using a format string instead of string concatenation operations on format methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5335\"\u003e#5335\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/google/error-prone/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.44.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe default severity for \u003ca href=\"https://errorprone.info/bugpattern/LabelledBreakTarget\"\u003e\u003ccode\u003eLabelledBreakTarget\u003c/code\u003e\u003c/a\u003e is now an error\u003c/li\u003e\n\u003cli\u003eUpdate dependency on Guava (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5218\"\u003e#5218\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5278\"\u003e#5278\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.44.0\"\u003ehttps://github.com/google/error-prone/compare/v2.43.0...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.43.0\u003c/h2\u003e\n\u003cp\u003eThe minimum supported JDK version to run Error Prone is now JDK 21 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4867\"\u003egoogle/error-prone#4867\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-XepPatchChecks\u003c/code\u003e now skips disabled checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidJdkLibsChecker\u003c/code\u003e has been removed, the recommended replacement for Android code is Android Lint's NewApi check\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NullNeedsCastForVarargs\"\u003e\u003ccode\u003eNullNeedsCastForVarargs\u003c/code\u003e\u003c/a\u003e: Detect calls that incorrectly passes a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003earray\u003c/em\u003e instead of a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003eelement\u003c/em\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RedundantNullCheck\"\u003e\u003ccode\u003eRedundantNullCheck\u003c/code\u003e\u003c/a\u003e: detect checks on expressions that are non-null.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5102\"\u003e#5102\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5107\"\u003e#5107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5121\"\u003e#5121\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5158\"\u003e#5158\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5217\"\u003e#5217\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5239\"\u003e#5239\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/google/error-prone/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/c8628153f52db4c8b394cee8fd9f6d84a8580324\"\u003e\u003ccode\u003ec862815\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7027d9fe2497b64d422504b5d8257094d92c3a1a\"\u003e\u003ccode\u003e7027d9f\u003c/code\u003e\u003c/a\u003e Add negative test cases for AlwaysThrows with non-literal arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8669adb446b2238d7b0d47e65a8a243fd47a61d9\"\u003e\u003ccode\u003e8669adb\u003c/code\u003e\u003c/a\u003e Fix parameter name handling of enum constructor arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/679c4ac6b8efc1c69af30d189ee3dc5cc85ef899\"\u003e\u003ccode\u003e679c4ac\u003c/code\u003e\u003c/a\u003e Update end position handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dc1279e18ca7a0f1cdcde655493544f6f78130c4\"\u003e\u003ccode\u003edc1279e\u003c/code\u003e\u003c/a\u003e AssertSameIncompatible: flag calls to assertSame/etc where the calls are guar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/24387de909663f326ac77e65304c61daa88445ba\"\u003e\u003ccode\u003e24387de\u003c/code\u003e\u003c/a\u003e Internal change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5300dc6e1fac4557cda82b6a1f91366bba90dc0f\"\u003e\u003ccode\u003e5300dc6\u003c/code\u003e\u003c/a\u003e Disable an InvalidLink test for a javadoc bug on JDK \u0026gt;= 26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/75dcd539caf58e2daa4598bb9b72fc9a3b7afdc9\"\u003e\u003ccode\u003e75dcd53\u003c/code\u003e\u003c/a\u003e Fix the Optional wrapping in the description of NonCanonicalStaticMemberImport.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/10f54242b4a6a5e7055a7a94faec78bf20206d39\"\u003e\u003ccode\u003e10f5424\u003c/code\u003e\u003c/a\u003e FormatStringShouldUsePlaceholders shouldn't rewrite calls with a pass-through...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3ef3d7921be1bd9b6394ae018570f50a645240e6\"\u003e\u003ccode\u003e3ef3d79\u003c/code\u003e\u003c/a\u003e The verb form of \u0026quot;recursion\u0026quot; is \u0026quot;to recur\u0026quot;, not \u0026quot;to recurse\u0026quot;. Quoting my CS p...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.45.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImproved compatibility with latest JDK 26 EA builds.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssertSameIncompatible\"\u003e\u003ccode\u003eAssertSameIncompatible\u003c/code\u003e\u003c/a\u003e: Detect calls to \u003ccode\u003eassertSame\u003c/code\u003e and similar assertions, where the calls are guaranteed to either succeed or fail.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FormatStringShouldUsePlaceholders\"\u003e\u003ccode\u003eFormatStringShouldUsePlaceholders\u003c/code\u003e\u003c/a\u003e: Suggests using a format string instead of string concatenation operations on format methods\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5335\"\u003e#5335\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.44.0...v2.45.0\"\u003ehttps://github.com/google/error-prone/compare/v2.44.0...v2.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.44.0\u003c/h2\u003e\n\u003cp\u003eChanges\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe default severity for \u003ca href=\"https://errorprone.info/bugpattern/LabelledBreakTarget\"\u003e\u003ccode\u003eLabelledBreakTarget\u003c/code\u003e\u003c/a\u003e is now an error\u003c/li\u003e\n\u003cli\u003eUpdate dependency on Guava (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5218\"\u003e#5218\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5278\"\u003e#5278\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.43.0...v2.44.0\"\u003ehttps://github.com/google/error-prone/compare/v2.43.0...v2.44.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.43.0\u003c/h2\u003e\n\u003cp\u003eThe minimum supported JDK version to run Error Prone is now JDK 21 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4867\"\u003egoogle/error-prone#4867\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e-XepPatchChecks\u003c/code\u003e now skips disabled checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAndroidJdkLibsChecker\u003c/code\u003e has been removed, the recommended replacement for Android code is Android Lint's NewApi check\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NullNeedsCastForVarargs\"\u003e\u003ccode\u003eNullNeedsCastForVarargs\u003c/code\u003e\u003c/a\u003e: Detect calls that incorrectly passes a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003earray\u003c/em\u003e instead of a \u003ccode\u003enull\u003c/code\u003e \u003cem\u003eelement\u003c/em\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RedundantNullCheck\"\u003e\u003ccode\u003eRedundantNullCheck\u003c/code\u003e\u003c/a\u003e: detect checks on expressions that are non-null.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4943\"\u003e#4943\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5102\"\u003e#5102\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5107\"\u003e#5107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5121\"\u003e#5121\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5158\"\u003e#5158\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5217\"\u003e#5217\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5239\"\u003e#5239\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.42.0...v2.43.0\"\u003ehttps://github.com/google/error-prone/compare/v2.42.0...v2.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.42.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExplicitArrayForVarargs\"\u003e\u003ccode\u003eExplicitArrayForVarargs\u003c/code\u003e\u003c/a\u003e: discourage unnecessary explicit construction of an array to provide varargs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/FloggerPerWithoutRateLimit\"\u003e\u003ccode\u003eFloggerPerWithoutRateLimit\u003c/code\u003e\u003c/a\u003e: discourage Flogger's \u003ccode\u003eperUnique\u003c/code\u003e without rate limiting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringJoin\"\u003e\u003ccode\u003eStringJoin\u003c/code\u003e\u003c/a\u003e: Ban \u003ccode\u003eString.join(CharSequence)\u003c/code\u003e and \u003ccode\u003eString.join(CharSequence, CharSequence)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ThreadBuilderNameWithPlaceholder\"\u003e\u003ccode\u003eThreadBuilderNameWithPlaceholder\u003c/code\u003e\u003c/a\u003e: Do not allow placeholders in \u003ccode\u003eThread.Builder.name(String)\u003c/code\u003e or \u003ccode\u003ename(String, int)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/c8628153f52db4c8b394cee8fd9f6d84a8580324\"\u003e\u003ccode\u003ec862815\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/7027d9fe2497b64d422504b5d8257094d92c3a1a\"\u003e\u003ccode\u003e7027d9f\u003c/code\u003e\u003c/a\u003e Add negative test cases for AlwaysThrows with non-literal arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/8669adb446b2238d7b0d47e65a8a243fd47a61d9\"\u003e\u003ccode\u003e8669adb\u003c/code\u003e\u003c/a\u003e Fix parameter name handling of enum constructor arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/679c4ac6b8efc1c69af30d189ee3dc5cc85ef899\"\u003e\u003ccode\u003e679c4ac\u003c/code\u003e\u003c/a\u003e Update end position handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/dc1279e18ca7a0f1cdcde655493544f6f78130c4\"\u003e\u003ccode\u003edc1279e\u003c/code\u003e\u003c/a\u003e AssertSameIncompatible: flag calls to assertSame/etc where the calls are guar...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/24387de909663f326ac77e65304c61daa88445ba\"\u003e\u003ccode\u003e24387de\u003c/code\u003e\u003c/a\u003e Internal change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/5300dc6e1fac4557cda82b6a1f91366bba90dc0f\"\u003e\u003ccode\u003e5300dc6\u003c/code\u003e\u003c/a\u003e Disable an InvalidLink test for a javadoc bug on JDK \u0026gt;= 26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/75dcd539caf58e2daa4598bb9b72fc9a3b7afdc9\"\u003e\u003ccode\u003e75dcd53\u003c/code\u003e\u003c/a\u003e Fix the Optional wrapping in the description of NonCanonicalStaticMemberImport.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/10f54242b4a6a5e7055a7a94faec78bf20206d39\"\u003e\u003ccode\u003e10f5424\u003c/code\u003e\u003c/a\u003e FormatStringShouldUsePlaceholders shouldn't rewrite calls with a pass-through...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3ef3d7921be1bd9b6394ae018570f50a645240e6\"\u003e\u003ccode\u003e3ef3d79\u003c/code\u003e\u003c/a\u003e The verb form of \u0026quot;recursion\u0026quot; is \u0026quot;to recur\u0026quot;, not \u0026quot;to recurse\u0026quot;. Quoting my CS p...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eThe change log for versions newer than 2.10 is available only on the \u003ca href=\"https://github.com/google/gson/releases\"\u003eGitHub Releases page\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for serializing and deserializing Java records, on Java ≥ 16. (\u003ca href=\"https://redirect.github.com/google/gson/pull/2201\"\u003egoogle/gson#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonArray.asList\u003c/code\u003e and \u003ccode\u003eJsonObject.asMap\u003c/code\u003e view methods (\u003ca href=\"https://redirect.github.com/google/gson/pull/2225\"\u003egoogle/gson#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapterRuntimeTypeWrapper\u003c/code\u003e not detecting reflective \u003ccode\u003eTreeTypeAdapter\u003c/code\u003e and \u003ccode\u003eFutureTypeAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1787\"\u003egoogle/gson#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eJsonReader.skipValue()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2062\"\u003egoogle/gson#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerform numeric conversion for primitive numeric type adapters (\u003ca href=\"https://redirect.github.com/google/gson/pull/2158\"\u003egoogle/gson#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGson.fromJson(..., TypeToken)\u003c/code\u003e overloads (\u003ca href=\"https://redirect.github.com/google/gson/pull/1700\"\u003egoogle/gson#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix changes to \u003ccode\u003eGsonBuilder\u003c/code\u003e affecting existing \u003ccode\u003eGson\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/google/gson/pull/1815\"\u003egoogle/gson#1815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eJsonElement\u003c/code\u003e conversion methods more consistent and fix javadoc (\u003ca href=\"https://redirect.github.com/google/gson/pull/2178\"\u003egoogle/gson#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e when \u003ccode\u003eJsonWriter.jsonValue\u003c/code\u003e is not supported (\u003ca href=\"https://redirect.github.com/google/gson/pull/1651\"\u003egoogle/gson#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisallow \u003ccode\u003eJsonObject\u003c/code\u003e \u003ccode\u003eEntry.setValue(null)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2167\"\u003egoogle/gson#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapter.toJson\u003c/code\u003e throwing AssertionError for custom IOException (\u003ca href=\"https://redirect.github.com/google/gson/pull/2172\"\u003egoogle/gson#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert null to JsonNull for \u003ccode\u003eJsonArray.set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2170\"\u003egoogle/gson#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nullSafe usage. (\u003ca href=\"https://redirect.github.com/google/gson/pull/1555\"\u003egoogle/gson#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate \u003ccode\u003eTypeToken.getParameterized\u003c/code\u003e arguments (\u003ca href=\"https://redirect.github.com/google/gson/pull/2166\"\u003egoogle/gson#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/google/gson/issues/1702\"\u003e#1702\u003c/a\u003e: Gson.toJson creates CharSequence which does not implement toString (\u003ca href=\"https://redirect.github.com/google/gson/pull/1703\"\u003egoogle/gson#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrefer existing adapter for concurrent \u003ccode\u003eGson.getAdapter\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/google/gson/pull/2153\"\u003egoogle/gson#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eArrayTypeAdapter\u003c/code\u003e for \u003ccode\u003eObject[]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1716\"\u003egoogle/gson#1716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eAppendableWriter\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/google/gson/pull/1706\"\u003egoogle/gson#1706\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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.9.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jolokia:jolokia-war` from 1.7.1 to 1.7.2\n\nUpdates `commons-codec:commons-codec` from 1.16.0 to 1.20.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.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. 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\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.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\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-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.13.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/262","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/262","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/262/packages"}},{"old_version":"9.9","new_version":"9.9.1","update_type":null,"path":null,"pr_created_at":"2025-12-22T00:07:54.000Z","version_change":"9.9 → 9.9.1","issue":{"uuid":"3751791123","node_id":"PR_kwDOAYRJs866CX_K","number":3833,"state":"open","title":"build(deps): bump the dependencies group with 14 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":"2025-12-22T00:07:54.000Z","updated_at":"2025-12-22T18:06:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":14,"packages":[{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.795","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.ow2.asm:asm","old_version":"9.9","new_version":"9.9.1"},{"name":"org.ow2.asm:asm-util","old_version":"9.9","new_version":"9.9.1"},{"name":"io.avaje:avaje-inject","old_version":"12.1","new_version":"12.2","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"12.1","new_version":"12.2"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.22","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.36","new_version":"2.1.37","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.6.2","new_version":"3.6.3","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.11","new_version":"3.9.12","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.11","new_version":"3.9.12"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.4","new_version":"2.0.0","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.18.2","new_version":"1.18.3","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"software.amazon.awssdk:bom","old_version":"2.40.8","new_version":"2.40.13"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.4","new_version":"3.0.5","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dependencies group with 14 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.795` | `1.12.796` |\n| org.ow2.asm:asm | `9.9` | `9.9.1` |\n| org.ow2.asm:asm-util | `9.9` | `9.9.1` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `12.1` | `12.2` |\n| io.avaje:avaje-inject-generator | `12.1` | `12.2` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.22` | `1.5.23` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.36` | `2.1.37` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.6.2` | `3.6.3` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.11` | `3.9.12` |\n| org.apache.maven:maven-core | `3.9.11` | `3.9.12` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.4` | `2.0.0` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.18.2` | `1.18.3` |\n| software.amazon.awssdk:bom | `2.40.8` | `2.40.13` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.4` | `3.0.5` |\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.795 to 1.12.796\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.796\u003c/strong\u003e \u003cstrong\u003e2025-12-18\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Netty to \u003ccode\u003e4.1.130-Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/9990f1bd55c6b1c655687f421f311ec6aa2ef380\"\u003e\u003ccode\u003e9990f1b\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.796\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/f438f8b705ea5ac330cd07b2abb6f0ccf6ce18cf\"\u003e\u003ccode\u003ef438f8b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.796-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.795...1.12.796\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.9 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.9 to 9.9.1\n\nUpdates `org.ow2.asm:asm-util` from 9.9 to 9.9.1\n\nUpdates `io.avaje:avaje-inject` from 12.1 to 12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-inject/releases\"\u003eio.avaje:avaje-inject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eisBeanAbsent\u003c/code\u003e not count secondary beans by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/953\"\u003eavaje/avaje-inject#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd avaje-inject-bom bill of materials by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/955\"\u003eavaje/avaje-inject#955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Generic Wildcard Field Injection by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/956\"\u003eavaje/avaje-inject#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[workflow]: Bump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/958\"\u003eavaje/avaje-inject#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/957\"\u003eavaje/avaje-inject#957\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-inject/compare/12.1...12.2\"\u003ehttps://github.com/avaje/avaje-inject/compare/12.1...12.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/avaje/avaje-inject/commit/8406f14ccfaca15c1d58bdc7c5fbe756481bc4ab\"\u003e\u003ccode\u003e8406f14\u003c/code\u003e\u003c/a\u003e Version 12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/418883e3caa717a8408c4c3d6d0e871e9e77258a\"\u003e\u003ccode\u003e418883e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/957\"\u003e#957\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-acaed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/20779def3df1600aa3cd2ec765661f9fe2354556\"\u003e\u003ccode\u003e20779de\u003c/code\u003e\u003c/a\u003e Update assertion for bean size in CustomScopeTest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/ddfcc6bde9690daa59368b3fcfe036d6c672753f\"\u003e\u003ccode\u003eddfcc6b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/96658faad327d0c3d05500906175ec5126ac9643\"\u003e\u003ccode\u003e96658fa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/958\"\u003e#958\u003c/a\u003e from avaje/dependabot/github_actions/master/actions/c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/4e5dc7f9dd8eddd8c70d72fa1e7ea070d98235fb\"\u003e\u003ccode\u003e4e5dc7f\u003c/code\u003e\u003c/a\u003e [workflow]: Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/2b5fc5b7c4ae97dfbd612865f031cb6fdc86d7a4\"\u003e\u003ccode\u003e2b5fc5b\u003c/code\u003e\u003c/a\u003e fix generic wildcard field injection (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/956\"\u003e#956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/9bf19e7e44e2842d6e1af503bb45004d660ecbd5\"\u003e\u003ccode\u003e9bf19e7\u003c/code\u003e\u003c/a\u003e Add avaje-inject-bom bill of materials (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/955\"\u003e#955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/bacb49240c65d7e8815032ba034bf6c975215543\"\u003e\u003ccode\u003ebacb492\u003c/code\u003e\u003c/a\u003e Version 12.2-RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/ac02ee386b9d87f71cad7a47147bc3f90c299a31\"\u003e\u003ccode\u003eac02ee3\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eisBeanAbsent\u003c/code\u003e not count secondary beans (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/953\"\u003e#953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avaje/avaje-inject/compare/12.1...12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject-generator` from 12.1 to 12.2\n\nUpdates `io.avaje:avaje-inject-generator` from 12.1 to 12.2\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.22 to 1.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-21 Release of logback version 1.5.23\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/959\"\u003eissues/959\u003c/a\u003e file name collisions are detected at configuration time by analyzing the configuration file and no longer at run time. This avoids the \u003ccode\u003eConcurrentModificationException\u003c/code\u003e reported in the issue.\u003c/p\u003e\n\u003cp\u003e• ZIP and XZ compression now use a \u003ccode\u003eBufferedOutputStream\u003c/code\u003e when writing to the compressed file. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/988\"\u003eissues/988\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 0bcc3feb54a6d99caac70969ee5f8334aad1fbaf associated with the tag v_1.5.23. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\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/qos-ch/logback/commit/0bcc3feb54a6d99caac70969ee5f8334aad1fbaf\"\u003e\u003ccode\u003e0bcc3fe\u003c/code\u003e\u003c/a\u003e prepare release 1.5.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4627dbd618cbb2365a09c8013ec3fc00d349743e\"\u003e\u003ccode\u003e4627dbd\u003c/code\u003e\u003c/a\u003e better to use BufferedOutputStream during ZIP and XZ compression, especially ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/299f091d3211ad38869aadadbf7b2f66f231ad52\"\u003e\u003ccode\u003e299f091\u003c/code\u003e\u003c/a\u003e add collision test in presence of conditional processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b446f3f06188f4041cea827832ffb8a90fb07241\"\u003e\u003ccode\u003eb446f3f\u003c/code\u003e\u003c/a\u003e In Context, remove collision map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a3eb14df4886ce8c398f6486b22ea77ad45ba9af\"\u003e\u003ccode\u003ea3eb14d\u003c/code\u003e\u003c/a\u003e in response to issues/959, collision detection is now done by FileCollisionAn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/681b2be7e11dc46f883ead7ed4603dbad92812ae\"\u003e\u003ccode\u003e681b2be\u003c/code\u003e\u003c/a\u003e remove unused method, minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/17a3edfccc6021cfdd6f0ff52bfd2ae8bcc2c393\"\u003e\u003ccode\u003e17a3edf\u003c/code\u003e\u003c/a\u003e start work on 1.5.23-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.22...v_1.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.swagger.parser.v3:swagger-parser` from 2.1.36 to 2.1.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-parser/releases\"\u003eio.swagger.parser.v3:swagger-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwagger-parser 2.1.37 released!\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: parse large file with resolve option set to true (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2258\"\u003e#2258\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/swagger-api/swagger-parser/commit/4e95fe6a15b99303eb736e9c03efd8d0247e60c4\"\u003e\u003ccode\u003e4e95fe6\u003c/code\u003e\u003c/a\u003e prepare release 2.1.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/399ab8378de4cfa61c9d305bbea15351436dc55a\"\u003e\u003ccode\u003e399ab83\u003c/code\u003e\u003c/a\u003e fix: parse large file with resolve option set to true (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/5625506006884d980e807278a2ab42a63cde7e30\"\u003e\u003ccode\u003e5625506\u003c/code\u003e\u003c/a\u003e bump snapshot 2.1.37-SNAPSHOT (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2252\"\u003e#2252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swagger-api/swagger-parser/compare/v2.1.36...v2.1.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:exec-maven-plugin` from 3.6.2 to 3.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/releases\"\u003eorg.codehaus.mojo:exec-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument thread group isolation limitation in java goal (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/503\"\u003e#503\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003ecopilot-swe-agent[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJUnit 5 best practices (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/505\"\u003e#505\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove ExecJavaMojoTest, ExecMojoTest to JUnit 5 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/502\"\u003e#502\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for JEP 512 for for package-private static main method (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/499\"\u003e#499\u003c/a\u003e) \u003ca href=\"https://github.com/anuragagarwal561994\"\u003e\u003ccode\u003e@​anuragagarwal561994\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to JUnit 5 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/501\"\u003e#501\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eBump asm.version from 9.9 to 9.9.1 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/509\"\u003e#509\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-exec from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/pull/508\"\u003e#508\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/mojohaus/exec-maven-plugin/commit/fe1fa8c1631e599f34c766b33485b220f38bc17e\"\u003e\u003ccode\u003efe1fa8c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/5b3feca94f27393cf316932dfaede7d942521faf\"\u003e\u003ccode\u003e5b3feca\u003c/code\u003e\u003c/a\u003e Bump asm.version from 9.9 to 9.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/efc7faa0a84c83ff8e8a33a5260fe83cf68538b2\"\u003e\u003ccode\u003eefc7faa\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/cdaf2670882694beaa597e3ecacaeb5493ee31fc\"\u003e\u003ccode\u003ecdaf267\u003c/code\u003e\u003c/a\u003e JUnit 5 best practices (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/issues/505\"\u003e#505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/f3f5997d924d9f60ef58bbc110e15677ea3806d9\"\u003e\u003ccode\u003ef3f5997\u003c/code\u003e\u003c/a\u003e Move ExecJavaMojoTest, ExecMojoTest to JUnit 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/03b87b5bb393d6a2996a3103cdc4f6b10224e2ee\"\u003e\u003ccode\u003e03b87b5\u003c/code\u003e\u003c/a\u003e Document thread group isolation limitation in java goal (\u003ca href=\"https://redirect.github.com/mojohaus/exec-maven-plugin/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/7a66c3ec712ec1f525e7409de46a72a7e904be15\"\u003e\u003ccode\u003e7a66c3e\u003c/code\u003e\u003c/a\u003e Add support for JEP 512 for for package-private static main methods with and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/a6d01ef68d5b57bf163b5957e6a07402e37e845b\"\u003e\u003ccode\u003ea6d01ef\u003c/code\u003e\u003c/a\u003e Move to JUnit 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/exec-maven-plugin/commit/88d59618ef96ede0b9656abb4fd09403730da865\"\u003e\u003ccode\u003e88d5961\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/mojohaus/exec-maven-plugin/compare/3.6.2...3.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.11 to 3.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven/releases\"\u003eorg.apache.maven:maven-plugin-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11536\"\u003e#11536\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate formatting of prerequisites-requirements error to improve readability (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11523\"\u003e#11523\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow a Maven plugin to require a Java version (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11479\"\u003e#11479\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse MavenRepositorySystem in ProjectBuildingHelper instead of deprecated RepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11358\"\u003e#11358\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake maven.config use UTF8 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11264\"\u003e#11264\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify prefix resolution (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11197\"\u003e#11197\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eAdd default implementation for new method in MavenPluginManager (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11522\"\u003e#11522\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepository layout should be used in MavenRepositorySystem (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11495\"\u003e#11495\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix plugin prefix resolution when metadata is not available from repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11290\"\u003e#11290\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove source root modification warning message (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11105\"\u003e#11105\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBug: bad cache isolation between two sessions (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11082\"\u003e#11082\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet Guice class loading to CHILD - avoid using terminally deprecated methods (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11003\"\u003e#11003\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid parsing MAVEN_OPTS (3.9.x) (\u003ca href=\"https://redirect.github.com/apache/maven/pull/10969\"\u003e#10969\u003c/a\u003e) \u003ca href=\"https://github.com/BobVul\"\u003e\u003ccode\u003e@​BobVul\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eclarify repository vs deployment repository (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11492\"\u003e#11492\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd maintained branches (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11448\"\u003e#11448\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IntelliJ icon (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11408\"\u003e#11408\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild by JDK 25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11187\"\u003e#11187\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate org.apache.maven.repository.RepositorySystem in 3.9.x (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11096\"\u003e#11096\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Build\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/download-artifact from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11335\"\u003e#11335\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11336\"\u003e#11336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11542\"\u003e#11542\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11533\"\u003e#11533\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11512\"\u003e#11512\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11519\"\u003e#11519\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11476\"\u003e#11476\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11458\"\u003e#11458\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-cli:commons-cli from 1.10.0 to 1.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11438\"\u003e#11438\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11416\"\u003e#11416\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11417\"\u003e#11417\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xmlunitVersion from 2.10.4 to 2.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11331\"\u003e#11331\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26 (\u003ca href=\"https://redirect.github.com/apache/maven/pull/11231\"\u003e#11231\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/maven/commit/848fbb4bf2d427b72bdb2471c22fced7ebd9a7a1\"\u003e\u003ccode\u003e848fbb4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c1b65f67a19e66042055e121bbfcdc6d7bd4218d\"\u003e\u003ccode\u003ec1b65f6\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.3.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11542\"\u003e#11542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/88681b8b764e523298a7f98d428a8ec5ffc16548\"\u003e\u003ccode\u003e88681b8\u003c/code\u003e\u003c/a\u003e [3.9.x] Apply resolver changes and improvements (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11536\"\u003e#11536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/148fcc83f5e5f7ee7620b857f7180f0469e90114\"\u003e\u003ccode\u003e148fcc8\u003c/code\u003e\u003c/a\u003e Bump resolverVersion from 1.9.24 to 1.9.25 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11533\"\u003e#11533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/c43390992319545cfd4d86987ae19b3d631a3481\"\u003e\u003ccode\u003ec433909\u003c/code\u003e\u003c/a\u003e Simplify formatting of prerequisites-requirements error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ec21f4bf223c3f2e5fda052d405e2b432fea8e7b\"\u003e\u003ccode\u003eec21f4b\u003c/code\u003e\u003c/a\u003e Update formatting of prerequisites-requirements error to improve readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/f839cc152fef7d287414446355b679e9570749b4\"\u003e\u003ccode\u003ef839cc1\u003c/code\u003e\u003c/a\u003e Add default implementation for new method in MavenPluginManager\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/0a7e149d6a0ba1ad484da8ab7f1bf006d766227d\"\u003e\u003ccode\u003e0a7e149\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11512\"\u003e#11512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/ed09c2abfbd6207ee4f478c707da0526db09e763\"\u003e\u003ccode\u003eed09c2a\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.0.0 to 5.1.0 (\u003ca href=\"https://redirect.github.com/apache/maven/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven/commit/00ca9b00bdd838a6246260c081ff7398ce252530\"\u003e\u003ccode\u003e00ca9b0\u003c/code\u003e\u003c/a\u003e Fix javadoc in MavenRepositorySystem\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven:maven-core` from 3.9.11 to 3.9.12\n\nUpdates `com.github.eirslett:frontend-maven-plugin` from 1.15.4 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md\"\u003ecom.github.eirslett:frontend-maven-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cp\u003eThis is a major version release, but there are no new features.\nLots of dependencies and minimum version requirements have been upgraded,\npotentially breaking backwards compatibility.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates \u003ccode\u003eorg.apache.commons:commons-compress\u003c/code\u003e to version \u003ccode\u003e1.28.0\u003c/code\u003e because of security issus found in version \u003ccode\u003e1.21\u003c/code\u003e Version \u003ccode\u003e1.21\u003c/code\u003e (\u003ca href=\"https://github.com/advisories/GHSA-4g9r-vxhx-9pgx\"\u003eGHSA-4g9r-vxhx-9pgx\u003c/a\u003e, \u003ca href=\"https://github.com/advisories/GHSA-4265-ccf5-phj5\"\u003eGHSA-4265-ccf5-phj5\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/eirslett/frontend-maven-plugin/commit/256940502bf9781f0e6877633a993514d11f4073\"\u003e\u003ccode\u003e2569405\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release frontend-plugins-2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/72d555a1ea639176546cc3de3c293ca225f51505\"\u003e\u003ccode\u003e72d555a\u003c/code\u003e\u003c/a\u003e Upgrade frontend library versions and node/npm/pnpm versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/b085a4582c8320395624a8d7749086f5b14dfbfb\"\u003e\u003ccode\u003eb085a45\u003c/code\u003e\u003c/a\u003e Merge branch with dependency updates'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1a7009fb4dfd2ddde61adb274f91bf3af9c72dac\"\u003e\u003ccode\u003e1a7009f\u003c/code\u003e\u003c/a\u003e Apparently this should fix extraction on Windows with Java 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1b899e72486fd0c5ecc9296772543443f0cb4a8d\"\u003e\u003ccode\u003e1b899e7\u003c/code\u003e\u003c/a\u003e Update maven-invoker-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/a15add3dfc783e6940fd2a1c9a47680c9b6d1827\"\u003e\u003ccode\u003ea15add3\u003c/code\u003e\u003c/a\u003e Further dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/de0bea40541c5cc2e0cf89061f9b1856711b541c\"\u003e\u003ccode\u003ede0bea4\u003c/code\u003e\u003c/a\u003e Update java versions in GitHub action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/1c72fbd5672781a87e43a10738ac090879e4cbef\"\u003e\u003ccode\u003e1c72fbd\u003c/code\u003e\u003c/a\u003e chore: uses the configuration \u003ccode\u003erelease\u003c/code\u003e for the \u003ccode\u003emaven-compiler-plugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/0ce69c7234e81305a2faa165665f0a10e82bf0ba\"\u003e\u003ccode\u003e0ce69c7\u003c/code\u003e\u003c/a\u003e chore: switched to Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/commit/e962688cb0866a43b710373ff28df5b72debdf85\"\u003e\u003ccode\u003ee962688\u003c/code\u003e\u003c/a\u003e chore: updates Maven dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.15.4...frontend-plugins-2.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.2 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\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/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e26. November 2025: version 1.18.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\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/raphw/byte-buddy/commit/6f358c88206e83c51f3b853b3d2c72454d5dfd90\"\u003e\u003ccode\u003e6f358c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/57df2c7c97c3256d67e21c6a5783ca1c75dd593c\"\u003e\u003ccode\u003e57df2c7\u003c/code\u003e\u003c/a\u003e [release] Release new version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/1111a184db52ff57166188f4840565614bcad5b9\"\u003e\u003ccode\u003e1111a18\u003c/code\u003e\u003c/a\u003e [release] Release new version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/6698c45b1591ba3a26d52054a543e23b6d68ef47\"\u003e\u003ccode\u003e6698c45\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/04a89c6b16b70482f60976bd4fab20932e441a0c\"\u003e\u003ccode\u003e04a89c6\u003c/code\u003e\u003c/a\u003e Avoid using class file API when loaded on the boot path as multi release jar ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ba05f0d57456911ebf051c48a3a84a0bfa8f3367\"\u003e\u003ccode\u003eba05f0d\u003c/code\u003e\u003c/a\u003e Remove unused import.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ec50316e6a744d3933dc340d858250351a935f2b\"\u003e\u003ccode\u003eec50316\u003c/code\u003e\u003c/a\u003e Adds safety for illegally compiled parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e720b5e56fd0057bad167fda4513b7a9e4eb7664\"\u003e\u003ccode\u003ee720b5e\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/a966b041d49dbeac33fc07e536a40a695922fbe9\"\u003e\u003ccode\u003ea966b04\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/dfa50adc65fde0ba3d82de7e67365f581ac02943\"\u003e\u003ccode\u003edfa50ad\u003c/code\u003e\u003c/a\u003e Update release notes and internal Byte Buddy.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.18.2...byte-buddy-1.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.40.8 to 2.40.13\n\nUpdates `org.asynchttpclient:async-http-client` from 3.0.4 to 3.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/releases\"\u003eorg.asynchttpclient:async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAHC v3.0.5 Release\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix NPE in NettyConnectListener by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2127\"\u003eAsyncHttpClient/async-http-client#2127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintain Content-Type set explicitly by client by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2130\"\u003eAsyncHttpClient/async-http-client#2130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.netty:netty-codec-http from 4.2.5.Final to 4.2.8.Final by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2131\"\u003eAsyncHttpClient/async-http-client#2131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease AHC v3.0.5 by \u003ca href=\"https://github.com/hyperxpro\"\u003e\u003ccode\u003e@​hyperxpro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/pull/2133\"\u003eAsyncHttpClient/async-http-client#2133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\"\u003ehttps://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\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/AsyncHttpClient/async-http-client/commit/34648eff62f35cc4200da6730f2c7d9ae68a7ded\"\u003e\u003ccode\u003e34648ef\u003c/code\u003e\u003c/a\u003e Release AHC v3.0.5 (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/63933238957dcabdf89e9aa7fee0de804d37e3ba\"\u003e\u003ccode\u003e6393323\u003c/code\u003e\u003c/a\u003e Bump io.netty:netty-codec-http from 4.2.5.Final to 4.2.8.Final (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/4932e863fbce3464cc5b69b21b66ad15ae46e65e\"\u003e\u003ccode\u003e4932e86\u003c/code\u003e\u003c/a\u003e Maintain Content-Type set explicitly by client (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/a177bd3c209526474bd90217836b37742be80f9a\"\u003e\u003ccode\u003ea177bd3\u003c/code\u003e\u003c/a\u003e Fix NPE in NettyConnectListener (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/2127\"\u003e#2127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-3.0.4...async-http-client-project-3.0.5\"\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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jooby-project/jooby/pull/3833","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jooby-project%2Fjooby/issues/3833","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3833/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-11-17T12:26:54.000Z","version_change":"9.8 → 9.9","issue":{"uuid":"3633125822","node_id":"PR_kwDOFiUdu86z2HLa","number":134,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T13:07:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T12:26:54.000Z","updated_at":"2025-11-24T13:07:25.000Z","time_to_close":607229,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":119,"packages":[{"name":"io.netty:netty-bom","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-codec-http2","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-epoll","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-kqueue","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-io_uring","old_version":"4.2.1.Final","new_version":"4.2.7.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.783","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.camel:camel-bom","old_version":"4.11.0","new_version":"4.16.0"},{"name":"org.junit:junit-bom","old_version":"5.12.2","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.0","new_version":"3.2.3","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.ow2.asm:asm","old_version":"9.8","new_version":"9.9"},{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9"},{"name":"com.typesafe:config","old_version":"1.4.3","new_version":"1.4.5","repository_url":"https://github.com/lightbend/config"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"io.avaje:avaje-inject","old_version":"11.5","new_version":"12.0","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"11.5","new_version":"12.0"},{"name":"io.avaje:avaje-jsonb","old_version":"3.4","new_version":"3.8","repository_url":"https://github.com/avaje/avaje-jsonb"},{"name":"io.avaje:avaje-jsonb-generator","old_version":"3.4","new_version":"3.8"},{"name":"io.avaje:avaje-validator","old_version":"2.11","new_version":"2.14","repository_url":"https://github.com/avaje/avaje-validator"},{"name":"io.avaje:avaje-validator-generator","old_version":"2.11","new_version":"2.14"},{"name":"com.github.jknack:handlebars","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/jknack/handlebars.java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.21","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.quartz-scheduler:quartz","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.40"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.30","new_version":"2.2.40"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.27","new_version":"2.1.35","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.graphql-java:graphql-java","old_version":"23.1","new_version":"25.0","repository_url":"https://github.com/graphql-java/graphql-java"},{"name":"org.hibernate.orm:hibernate-core","old_version":"6.6.14.Final","new_version":"7.1.8.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"io.ebean:ebean","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-querybean","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:querybean-generator","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-test","old_version":"15.11.0","new_version":"17.1.1","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"org.jdbi:jdbi3-core","old_version":"3.49.3","new_version":"3.50.0","repository_url":"https://github.com/jdbi/jdbi"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.0","new_version":"11.17.0","repository_url":"https://github.com/flyway/flyway"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-tls","old_version":"4.12.0","new_version":"5.3.1","repository_url":"https://github.com/square/okhttp"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.undertow:undertow-core","old_version":"2.3.18.Final","new_version":"2.3.20.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"org.eclipse.jetty:jetty-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-core-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-api","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.http2:jetty-http2-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty:jetty-alpn-java-server","old_version":"12.0.20","new_version":"12.1.4"},{"name":"org.eclipse.jetty.http2:jetty-http2-client","old_version":"12.0.20","new_version":"12.1.4"},{"name":"io.rest-assured:rest-assured","old_version":"5.5.1","new_version":"5.5.6","repository_url":"https://github.com/rest-assured/rest-assured"},{"name":"com.zaxxer:HikariCP","old_version":"6.3.0","new_version":"7.0.2","repository_url":"https://github.com/brettwooldridge/HikariCP"},{"name":"org.jetbrains.kotlin:kotlin-stdlib","old_version":"2.1.20","new_version":"2.2.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-reflect","old_version":"2.1.20","new_version":"2.2.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-maven-plugin","old_version":"2.1.20","new_version":"2.2.21"},{"name":"com.fizzed:rocker-runtime","old_version":"2.2.1","new_version":"2.4.0","repository_url":"https://github.com/fizzed/rocker"},{"name":"com.fizzed:rocker-compiler","old_version":"2.2.1","new_version":"2.4.0","repository_url":"https://github.com/fizzed/rocker"},{"name":"io.dropwizard.metrics:metrics-core","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-healthchecks","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-jvm","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"org.jboss.modules:jboss-modules","old_version":"2.1.6.Final","new_version":"2.2.0.Final"},{"name":"com.google.testing.compile:compile-testing","old_version":"0.21.0","new_version":"0.23.0","repository_url":"https://github.com/google/compile-testing"},{"name":"com.google.truth:truth","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/google/truth"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.12.6","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-orgjson","old_version":"0.12.6","new_version":"0.13.0"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.jacoco:org.jacoco.agent","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.mockito:mockito-core","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"io.lettuce:lettuce-core","old_version":"6.6.0.RELEASE","new_version":"7.0.0.RELEASE","repository_url":"https://github.com/redis/lettuce"},{"name":"org.apache.kafka:kafka-clients","old_version":"4.0.0","new_version":"4.1.1"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.9","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.9","new_version":"3.9.11"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.codehaus.groovy:groovy-all","old_version":"3.0.24","new_version":"3.0.25","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.moditect:moditect-maven-plugin","old_version":"1.2.2.Final","new_version":"1.3.0.Final","repository_url":"https://github.com/moditect/moditect"},{"name":"io.repaint.maven:tiles-maven-plugin","old_version":"2.40","new_version":"2.41","repository_url":"https://github.com/repaint-io/maven-tiles"},{"name":"org.apache.maven.plugins:maven-antrun-plugin","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-antrun-plugin"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.1","new_version":"1.15.4","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.18.0","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/rudikershaw/git-build-hook"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.44.4","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.7","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.jetbrains.dokka:dokka-maven-plugin","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/Kotlin/dokka"},{"name":"io.reactivex.rxjava3:rxjava","old_version":"3.1.10","new_version":"3.1.12","repository_url":"https://github.com/ReactiveX/RxJava"},{"name":"org.jboss.xnio:xnio-api","old_version":"3.8.16.Final","new_version":"3.8.17.Final","repository_url":"https://github.com/xnio/xnio"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-xml","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jdk8","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-parameter-names","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-kotlin","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-afterburner","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.module:jackson-module-blackbird","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-hibernate5","old_version":"2.19.0","new_version":"2.20"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.19.0","new_version":"2.20","repository_url":"https://github.com/FasterXML/jackson"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.2.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.glassfish.expressly:expressly","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/eclipse-ee4j/expressly"},{"name":"com.github.kagkarlsson:db-scheduler","old_version":"15.6.0","new_version":"16.6.0","repository_url":"https://github.com/kagkarlsson/db-scheduler"},{"name":"software.amazon.awssdk:bom","old_version":"2.31.40","new_version":"2.38.7"},{"name":"io.methvin:directory-watcher","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/gmethvin/directory-watcher"},{"name":"org.jline:jline","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.jline:jline-terminal-jna","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.15.1","new_version":"3.15.2","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.8.0","repository_url":"https://github.com/reactor/reactor-core"},{"name":"io.smallrye.reactive:mutiny","old_version":"2.8.0","new_version":"3.0.1","repository_url":"https://github.com/smallrye/smallrye-mutiny"},{"name":"org.jsoup:jsoup","old_version":"1.20.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.2","new_version":"3.0.4","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-codec-http2](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-epoll](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-kqueue](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [io.netty:netty-transport-native-io_uring](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.7.Final` |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.783` | `1.12.793` |\n| org.apache.camel:camel-bom | `4.11.0` | `4.16.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.1` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.0` | `3.2.3` |\n| org.ow2.asm:asm | `9.8` | `9.9` |\n| org.ow2.asm:asm-util | `9.8` | `9.9` |\n| [com.typesafe:config](https://github.com/lightbend/config) | `1.4.3` | `1.4.5` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `11.5` | `12.0` |\n| io.avaje:avaje-inject-generator | `11.5` | `12.0` |\n| [io.avaje:avaje-jsonb](https://github.com/avaje/avaje-jsonb) | `3.4` | `3.8` |\n| io.avaje:avaje-jsonb-generator | `3.4` | `3.8` |\n| [io.avaje:avaje-validator](https://github.com/avaje/avaje-validator) | `2.11` | `2.14` |\n| io.avaje:avaje-validator-generator | `2.11` | `2.14` |\n| [com.github.jknack:handlebars](https://github.com/jknack/handlebars.java) | `4.4.0` | `4.5.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.21` |\n| org.apache.logging.log4j:log4j-core | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.5.0` | `2.5.1` |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.40` |\n| io.swagger.core.v3:swagger-models | `2.2.30` | `2.2.40` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.27` | `2.1.35` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `23.1` | `25.0` |\n| [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `6.6.14.Final` | `7.1.8.Final` |\n| [io.ebean:ebean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:ebean-querybean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:querybean-generator](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [io.ebean:ebean-test](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.1` |\n| [org.jdbi:jdbi3-core](https://github.com/jdbi/jdbi) | `3.49.3` | `3.50.0` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.8.0` | `11.17.0` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.squareup.okhttp3:okhttp-tls](https://github.com/square/okhttp) | `4.12.0` | `5.3.1` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.undertow:undertow-core](https://github.com/undertow-io/undertow) | `2.3.18.Final` | `2.3.20.Final` |\n| org.eclipse.jetty:jetty-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-core-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-api | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.http2:jetty-http2-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty:jetty-alpn-java-server | `12.0.20` | `12.1.4` |\n| org.eclipse.jetty.http2:jetty-http2-client | `12.0.20` | `12.1.4` |\n| [io.rest-assured:rest-assured](https://github.com/rest-assured/rest-assured) | `5.5.1` | `5.5.6` |\n| [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) | `6.3.0` | `7.0.2` |\n| [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.21` |\n| [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.21` |\n| org.jetbrains.kotlin:kotlin-maven-plugin | `2.1.20` | `2.2.21` |\n| [com.fizzed:rocker-runtime](https://github.com/fizzed/rocker) | `2.2.1` | `2.4.0` |\n| [com.fizzed:rocker-compiler](https://github.com/fizzed/rocker) | `2.2.1` | `2.4.0` |\n| [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-healthchecks](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-jvm](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| org.jboss.modules:jboss-modules | `2.1.6.Final` | `2.2.0.Final` |\n| [com.google.testing.compile:compile-testing](https://github.com/google/compile-testing) | `0.21.0` | `0.23.0` |\n| [com.google.truth:truth](https://github.com/google/truth) | `1.4.4` | `1.4.5` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.12.6` | `0.13.0` |\n| io.jsonwebtoken:jjwt-orgjson | `0.12.6` | `0.13.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [org.jacoco:org.jacoco.agent](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [io.lettuce:lettuce-core](https://github.com/redis/lettuce) | `6.6.0.RELEASE` | `7.0.0.RELEASE` |\n| org.apache.kafka:kafka-clients | `4.0.0` | `4.1.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.6.2` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.9` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.9` | `3.9.11` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy) | `3.0.24` | `3.0.25` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.6.0` | `3.6.1` |\n| [org.moditect:moditect-maven-plugin](https://github.com/moditect/moditect) | `1.2.2.Final` | `1.3.0.Final` |\n| [io.repaint.maven:tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) | `2.40` | `2.41` |\n| [org.apache.maven.plugins:maven-antrun-plugin](https://github.com/apache/maven-antrun-plugin) | `3.1.0` | `3.2.0` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.1` | `1.15.4` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.18.0` | `2.19.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin](https://github.com/rudikershaw/git-build-hook) | `3.5.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.5.0` | `3.6.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.44.4` | `3.0.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.7` | `3.2.8` |\n| [org.jetbrains.dokka:dokka-maven-plugin](https://github.com/Kotlin/dokka) | `2.0.0` | `2.1.0` |\n| [io.reactivex.rxjava3:rxjava](https://github.com/ReactiveX/RxJava) | `3.1.10` | `3.1.12` |\n| [org.jboss.xnio:xnio-api](https://github.com/xnio/xnio) | `3.8.16.Final` | `3.8.17.Final` |\n| com.fasterxml.jackson.core:jackson-core | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.core:jackson-databind | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.dataformat:jackson-dataformat-xml | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jdk8 | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-parameter-names | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.dataformat:jackson-dataformat-yaml | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-kotlin | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-afterburner | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.module:jackson-module-blackbird | `2.19.0` | `2.20` |\n| com.fasterxml.jackson.datatype:jackson-datatype-hibernate5 | `2.19.0` | `2.20` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.19.0` | `2.20` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.2.Final` | `9.1.0.Final` |\n| [org.glassfish.expressly:expressly](https://github.com/eclipse-ee4j/expressly) | `5.0.0` | `6.0.0` |\n| [com.github.kagkarlsson:db-scheduler](https://github.com/kagkarlsson/db-scheduler) | `15.6.0` | `16.6.0` |\n| software.amazon.awssdk:bom | `2.31.40` | `2.38.7` |\n| [io.methvin:directory-watcher](https://github.com/gmethvin/directory-watcher) | `0.19.0` | `0.19.1` |\n| [org.jline:jline](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.jline:jline-terminal-jna](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.15.1` | `3.15.2` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.8.0` |\n| [io.smallrye.reactive:mutiny](https://github.com/smallrye/smallrye-mutiny) | `2.8.0` | `3.0.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.20.1` | `1.21.2` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.2` | `3.0.4` |\n\n\nUpdates `io.netty:netty-bom` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-epoll` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-kqueue` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-io_uring` from 4.2.1.Final to 4.2.7.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/511cbacea64c3348078948e8cb424749afeaeefc\"\u003e\u003ccode\u003e511cbac\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bf1cad6920d65d1a2eac2b0d2efbb58cfcc04cf4\"\u003e\u003ccode\u003ebf1cad6\u003c/code\u003e\u003c/a\u003e Adjust plugin config to not publish testsuite artifacts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/690f56f205ce6921e69bcb240939e633b31799b9\"\u003e\u003ccode\u003e690f56f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/63b523210bd63c7010c44ef31fd89833a1710746\"\u003e\u003ccode\u003e63b5232\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/netty/netty/commit/9f99dfd9bade906ed000d757905be6f8fabce44c\"\u003e\u003ccode\u003e9f99dfd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/551c32aa8caedc552a8dfb5f535b0ad694a60503\"\u003e\u003ccode\u003e551c32a\u003c/code\u003e\u003c/a\u003e Upgrade publishing plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a6660fe54fedc4cc420da710fea9b8bb052c3bcc\"\u003e\u003ccode\u003ea6660fe\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/297b7c1dcced0382d40e61495f6295eb01a2a272\"\u003e\u003ccode\u003e297b7c1\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/netty/netty/commit/2c89a17886bf2615d98ca6402bc58df61c28babb\"\u003e\u003ccode\u003e2c89a17\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.7.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/1782e8c2060a244c4d4e6f9d9112d5517ca05120\"\u003e\u003ccode\u003e1782e8c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.7.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.783 to 1.12.793\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.793\u003c/strong\u003e \u003cstrong\u003e2025-10-24\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eap-southeast-6\u003c/code\u003e region\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.792\u003c/strong\u003e \u003cstrong\u003e2025-10-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overriding client endpoint with dual-stack regional endpoint\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon S3\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional validations for multipart download operations of S3 client\u003c/li\u003e\n\u003cli\u003eAdd additional validations for multipart upload operations of S3 client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.791\u003c/strong\u003e \u003cstrong\u003e2025-09-05\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.126.Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.789\u003c/strong\u003e \u003cstrong\u003e2025-09-03\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.124.Final\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeu-isoe-west-1\u003c/code\u003e region.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.788\u003c/strong\u003e \u003cstrong\u003e2025-07-15\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd account endpoint caching\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCache account endpoint URIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.787\u003c/strong\u003e \u003cstrong\u003e2025-06-12\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for KualaLumpur, Bangkok, Queretaro, us-isof-east-1, isof-south-1, Taipei Regions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.786\u003c/strong\u003e \u003cstrong\u003e2025-06-10\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for protocols service model field and x-amzn-query-mode header\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.784\u003c/strong\u003e \u003cstrong\u003e2025-06-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\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/aws/aws-sdk-java/commit/1f7d429b45d9eb0736bd6af9ba80ac2f917f0c1e\"\u003e\u003ccode\u003e1f7d429\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.793\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e71f1e89e9bc03a407b4b94d90e433c1c80005b6\"\u003e\u003ccode\u003ee71f1e8\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.793-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3bbdbb5c4fbe5b910b6a205a994854c657980cb2\"\u003e\u003ccode\u003e3bbdbb5\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.792\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/dec8dfea84dc9433aacb82d27c3ac0def9e04d17\"\u003e\u003ccode\u003edec8dfe\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.792-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/70d2f38b78e41afda0dfee0f2744291f8903ac8b\"\u003e\u003ccode\u003e70d2f38\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.791\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab5682126d0f6b9b00c2766257f58ef25321830f\"\u003e\u003ccode\u003eab56821\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.791-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/a7873d781ff59061b9353a5f159094da231b8dab\"\u003e\u003ccode\u003ea7873d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.790\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3699eb1a81575a46d5b5d6e1dce7c938e46536fe\"\u003e\u003ccode\u003e3699eb1\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.790-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab407bd86a9fcbdd435aac9bbd35b59fbc135b07\"\u003e\u003ccode\u003eab407bd\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.789\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e1cd79b815a2b905c0a576ed5fd04c6e97a4b316\"\u003e\u003ccode\u003ee1cd79b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.789-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.783...1.12.793\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.camel:camel-bom` from 4.11.0 to 4.16.0\n\nUpdates `org.junit:junit-bom` from 5.12.2 to 6.0.1\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.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\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.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/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/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/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/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\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.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.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/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\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-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.12.2...r6.0.1\"\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.0 to 3.2.3\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.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed frequency tracking of weak keys to use the object's identity hash code (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for underscores in \u003ccode\u003eCaffeineSpec\u003c/code\u003e when using numeric literals (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1890\"\u003e#1890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the external api to no longer lock when querying for the maximum size or weighted size (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded detection and recovery when a custom \u003ccode\u003eCompletableFuture\u003c/code\u003e is in an inconsistent state (\u003ca href=\"https://redirect.github.com/quarkusio/quarkus/issues/50513\"\u003equarkus#50513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\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/ben-manes/caffeine/commit/5227a98b51e02b4d4fbfc2b0e33c362a138f51b1\"\u003e\u003ccode\u003e5227a98\u003c/code\u003e\u003c/a\u003e minor build touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/cc3f37d50776f246bfb3ddbe907d2c1a675ce901\"\u003e\u003ccode\u003ecc3f37d\u003c/code\u003e\u003c/a\u003e reorganize into separate gradle test suites\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/2299add522332c06b7bbebb0b5ef322ea23f5254\"\u003e\u003ccode\u003e2299add\u003c/code\u003e\u003c/a\u003e Allow users to read the maximum size without locking (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/6250b384f161d1841e2bfd032f7bf375626d90ad\"\u003e\u003ccode\u003e6250b38\u003c/code\u003e\u003c/a\u003e clarify policy javadoc and add corresponding test cases (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1927\"\u003e#1927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/c975fc07460d2fd4008c4d4d14044f65bb1323f2\"\u003e\u003ccode\u003ec975fc0\u003c/code\u003e\u003c/a\u003e upgrade error-prone static analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/d8e0a92553ab230122bcd223363c1d8ca060bce7\"\u003e\u003ccode\u003ed8e0a92\u003c/code\u003e\u003c/a\u003e allow the project.version to be overridden by external builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/0e46d2225fece2ac0ce68d9bdd2a056af6015136\"\u003e\u003ccode\u003e0e46d22\u003c/code\u003e\u003c/a\u003e detect if the user's future is inconsistent with the results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/1971428f8b2fbd37fb57ed6a092de6d7c965f55a\"\u003e\u003ccode\u003e1971428\u003c/code\u003e\u003c/a\u003e use the assemble task for a full build without running the test suites\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/782ac79e079ae404ebb948afcc6f28b60aafd8dd\"\u003e\u003ccode\u003e782ac79\u003c/code\u003e\u003c/a\u003e use the key reference with the frequency sketch (fixes \u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/e0dd94b922b862b6afbaa59464f1d3cfb8a24596\"\u003e\u003ccode\u003ee0dd94b\u003c/code\u003e\u003c/a\u003e minor build clean up\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.0...v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `com.typesafe:config` from 1.4.3 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/releases\"\u003ecom.typesafe:config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add alternative Rust HOCON implementation by \u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos in API docs by \u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate HOCON Playground link by \u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Negative hash again by \u003ca href=\"https://github.com/johanandren\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/826\"\u003elightbend/config#826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.4...v1.4.5\"\u003ehttps://github.com/lightbend/config/compare/v1.4.4...v1.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e1.4.4: July 10, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/blob/main/NEWS.md\"\u003ecom.typesafe:config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.4: July 3, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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/lightbend/config/commit/e1519d7b750f1b38a1c4c2505d3a08058477f8c7\"\u003e\u003ccode\u003ee1519d7\u003c/code\u003e\u003c/a\u003e fix: Negative hash again (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/826\"\u003e#826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/b9c6cec2ee8538da2aa1e255339232642a4c8d5c\"\u003e\u003ccode\u003eb9c6cec\u003c/code\u003e\u003c/a\u003e update HOCON Playground link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/78bb3a355c1c0acfd0c86fdb087060489eb17312\"\u003e\u003ccode\u003e78bb3a3\u003c/code\u003e\u003c/a\u003e Fix minor typos in API docs (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/c082dfdc3e74a94e92b7c24b7394426076f271e6\"\u003e\u003ccode\u003ec082dfd\u003c/code\u003e\u003c/a\u003e docs: add new Rust HOCON implementation link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/825\"\u003e#825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/0595998eb98ab5a100045efe680465d4f4b58d4f\"\u003e\u003ccode\u003e0595998\u003c/code\u003e\u003c/a\u003e Update release.yml to install sbt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/d34ac70224ec1d5fcd95406b7c32ccbc5dbb5231\"\u003e\u003ccode\u003ed34ac70\u003c/code\u003e\u003c/a\u003e Rename release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/ed6e1c104e3043b528618e3462f42c0c680ec593\"\u003e\u003ccode\u003eed6e1c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lightbend/config/issues/822\"\u003e#822\u003c/a\u003e from johanandren/wip-modernize-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/86068306b91e34709e00d5562e532c38fa635b3b\"\u003e\u003ccode\u003e8606830\u003c/code\u003e\u003c/a\u003e newer plugin, drop old sonatype config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/90e5084402ee4b440bc9aa26eb87d5503a657842\"\u003e\u003ccode\u003e90e5084\u003c/code\u003e\u003c/a\u003e get rid of failing publish and publishLocal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/7c107b4470ffa8b02bc41e3b12bb4e01da05e025\"\u003e\u003ccode\u003e7c107b4\u003c/code\u003e\u003c/a\u003e some javadoc fixes to make the build pass\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.3...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.13.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject` from 11.5 to 12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-inject/releases\"\u003eio.avaje:avaje-inject's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0\u003c/h2\u003e\n\u003ch1\u003eBreaking changes\u003c/h1\u003e\n\u003cp\u003e12.0 is backwards compatible with 11.6, but not earlier versions.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Deprecated/Unused Methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/869\"\u003eavaje/avaje-inject#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Auto Provides from \u003ccode\u003e@DependencyMeta\u003c/code\u003e by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/872\"\u003eavaje/avaje-inject#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e@Lazy\u003c/code\u003e work on a package/module level by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/884\"\u003eavaje/avaje-inject#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eControl of lazy proxy generation via an enum flag\u003c/li\u003e\n\u003cli\u003eSupport Inherited \u003ccode\u003epackage private\u003c/code\u003e types when in the same package. by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/904\"\u003eavaje/avaje-inject#904\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix optional/nullable \u003ccode\u003e@BeanTypes\u003c/code\u003e generation by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/870\"\u003eavaje/avaje-inject#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix metadata ordering by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/876\"\u003eavaje/avaje-inject#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove parent bean and scope detection by \u003ca href=\"https://github.com/cbarlin\"\u003e\u003ccode\u003e@​cbarlin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/873\"\u003eavaje/avaje-inject#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDBuilder contains checking parent if present by \u003ca href=\"https://github.com/cbarlin\"\u003e\u003ccode\u003e@​cbarlin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/878\"\u003eavaje/avaje-inject#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReverse PreDestroy Order based on constructor dependency order by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/883\"\u003eavaje/avaje-inject#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emore descriptive field inject error message by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/885\"\u003eavaje/avaje-inject#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Proxy Generation with Final Methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/896\"\u003eavaje/avaje-inject#896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-inject/compare/11.6...12.0\"\u003ehttps://github.com/avaje/avaje-inject/compare/11.6...12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e11.6\u003c/h2\u003e\n\u003ch1\u003eWhat's New\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@Lazy\u003c/code\u003e beans now generate a compile-time proxy for extra laziness\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Priority\u003c/code\u003e is integrated as an alternative to the \u003ccode\u003e@Primary\u003c/code\u003e and \u003ccode\u003e@Secondary\u003c/code\u003e annotations to determine wiring order\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Nested Wildcard Lists by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/817\"\u003eavaje/avaje-inject#817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGraceful shutdown - defaults for io.ebean.Database to shutdown() last by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/820\"\u003eavaje/avaje-inject#820\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix TYPE_USE annotated dependencies by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/823\"\u003eavaje/avaje-inject#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle nested java types like Flow.Publisher in Util.shortName by \u003ca href=\"https://github.com/VincentPolfliet\"\u003e\u003ccode\u003e@​VincentPolfliet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/826\"\u003eavaje/avaje-inject#826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix invalid \u003ccode\u003eProvider\u003c/code\u003e generation with AOP by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/833\"\u003eavaje/avaje-inject#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport a main package called \u003ccode\u003eavaje\u003c/code\u003e by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/832\"\u003eavaje/avaje-inject#832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerate Compile Time Proxies for certain \u003ccode\u003e@Lazy\u003c/code\u003e beans by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/831\"\u003eavaje/avaje-inject#831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegister Generic Supertype as an Injectable Type by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/836\"\u003eavaje/avaje-inject#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Generic Assist Factory Interfaces by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/837\"\u003eavaje/avaje-inject#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Lazy proxy generation for generic factory methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/838\"\u003eavaje/avaje-inject#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[events] Support Prototype Scope by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/840\"\u003eavaje/avaje-inject#840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external dependency error messages by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/843\"\u003eavaje/avaje-inject#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eallow bulk external by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/842\"\u003eavaje/avaje-inject#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Factory Method Empty Lists by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/844\"\u003eavaje/avaje-inject#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Compile Warnings to Use Lazy Correctly by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/pull/845\"\u003eavaje/avaje-inject#845\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/avaje/avaje-inject/commit/8122a10fd996c64fda89f8934d80a79f32dbd1cc\"\u003e\u003ccode\u003e8122a10\u003c/code\u003e\u003c/a\u003e Version 12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/f36387eb0eafd9ece3ce64f2aa1ba13c0770f414\"\u003e\u003ccode\u003ef36387e\u003c/code\u003e\u003c/a\u003e support inherited pkg private when in the same package (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/dfe40785b9ffb78fd996ca63d9b87f462da90a2f\"\u003e\u003ccode\u003edfe4078\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/905\"\u003e#905\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-d8d12...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/98a39d08ef22594f127b572bdd07a571e6e56cb7\"\u003e\u003ccode\u003e98a39d0\u003c/code\u003e\u003c/a\u003e Bump ch.qos.logback:logback-classic in the dependencies group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/a152dd8a5d1697900519729cf7f98f9d3464e597\"\u003e\u003ccode\u003ea152dd8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/902\"\u003e#902\u003c/a\u003e from avaje/dependabot/maven/master/dependencies-7ea80...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/fab3618a9e0c1cc1c6d92b4b9d29f3648ab3ddf0\"\u003e\u003ccode\u003efab3618\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/b0a8acf25c4e4dcb1169d5ab24d5b1ba84c089af\"\u003e\u003ccode\u003eb0a8acf\u003c/code\u003e\u003c/a\u003e Version 12.0-RC6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/e8dcbb50d50457fa2b486fd8160dcd5d9d84f554\"\u003e\u003ccode\u003ee8dcbb5\u003c/code\u003e\u003c/a\u003e fix lazy imports on thrown exceptions (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/61ad39e81eb453efab32dce4791bbbd38b0f6276\"\u003e\u003ccode\u003e61ad39e\u003c/code\u003e\u003c/a\u003e Version 12.0-RC5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-inject/commit/6481e1a3f6aedce5b367aa5ecdcbabba3ffbec3d\"\u003e\u003ccode\u003e6481e1a\u003c/code\u003e\u003c/a\u003e fix proxy generation with final methods (\u003ca href=\"https://redirect.github.com/avaje/avaje-inject/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avaje/avaje-inject/compare/11.5...12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.avaje:avaje-inject-generator` from 11.5 to 12.0\n\nUpdates `io.avaje:avaje-inject-generator` from 11.5 to 12.0\n\nUpdates `io.avaje:avaje-jsonb` from 3.4 to 3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avaje/avaje-jsonb/releases\"\u003eio.avaje:avaje-jsonb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix record nested generics by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/421\"\u003eavaje/avaje-jsonb#421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Invalid \u003ccode\u003etoJson\u003c/code\u003e parameter name by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/422\"\u003eavaje/avaje-jsonb#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Select Jackson Annotations by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/426\"\u003eavaje/avaje-jsonb#426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Select GSON \u0026amp; Jakarta JSON-B annotations (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/426\"\u003e#426\u003c/a\u003e) by \u003ca href=\"https://github.com/mechite\"\u003e\u003ccode\u003e@​mechite\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/427\"\u003eavaje/avaje-jsonb#427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate readme (for \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/427\"\u003e#427\u003c/a\u003e) by \u003ca href=\"https://github.com/mechite\"\u003e\u003ccode\u003e@​mechite\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/429\"\u003eavaje/avaje-jsonb#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not fail compilation on cascade failure by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/435\"\u003eavaje/avaje-jsonb#435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly Log Cascade Warning when in the Same Module by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/439\"\u003eavaje/avaje-jsonb#439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested generic classes by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/441\"\u003eavaje/avaje-jsonb#441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Jackson SPI by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/443\"\u003eavaje/avaje-jsonb#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatch Creator Aliases to Fields by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/445\"\u003eavaje/avaje-jsonb#445\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.19.2 to 2.20.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/423\"\u003eavaje/avaje-jsonb#423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.2.6 to 4.2.7 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/424\"\u003eavaje/avaje-jsonb#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-dependencies from 3.5.5 to 3.5.6 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/430\"\u003eavaje/avaje-jsonb#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.2.7 to 4.3.0 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/431\"\u003eavaje/avaje-jsonb#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.helidon.webserver:helidon-webserver from 4.3.0 to 4.3.1 in the dependencies group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/437\"\u003eavaje/avaje-jsonb#437\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-jsonb/compare/3.7...3.8\"\u003ehttps://github.com/avaje/avaje-jsonb/compare/3.7...3.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove view methods below to/from json methods by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/401\"\u003eavaje/avaje-jsonb#401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport writing large raw json content in multiple chunks by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/402\"\u003eavaje/avaje-jsonb#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFor collection types List, Set, Map use equals() rather than isAssign… by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/406\"\u003eavaje/avaje-jsonb#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailing comma in properties call for empty subtypes by \u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/412\"\u003eavaje/avaje-jsonb#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd explicit license information to packages' POM file by \u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/413\"\u003eavaje/avaje-jsonb#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a hasAdapter method to the JsonB interface by \u003ca href=\"https://github.com/vamega\"\u003e\u003ccode\u003e@​vamega\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/415\"\u003eavaje/avaje-jsonb#415\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joaonmatos\"\u003e\u003ccode\u003e@​joaonmatos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/412\"\u003eavaje/avaje-jsonb#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vamega\"\u003e\u003ccode\u003e@​vamega\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/415\"\u003eavaje/avaje-jsonb#415\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avaje/avaje-jsonb/compare/3.6...3.7\"\u003ehttps://github.com/avaje/avaje-jsonb/compare/3.6...3.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd more descriptive no adapter message by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/387\"\u003eavaje/avaje-jsonb#387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Custom Classloader by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/386\"\u003eavaje/avaje-jsonb#386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd JsonType.streamAsLines() supporting writing new line delimited content / application/x-json-stream by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/391\"\u003eavaje/avaje-jsonb#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix cascading generic types by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/393\"\u003eavaje/avaje-jsonb#393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFor Stream adapter, always close the stream (using try-with-resources) by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/394\"\u003eavaje/avaje-jsonb#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix JsonType.streamAsLines() for empty Stream by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/395\"\u003eavaje/avaje-jsonb#395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a static way to retrieve the default instance by \u003ca href=\"https://github.com/SentryMan\"\u003e\u003ccode\u003e@​SentryMan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/396\"\u003eavaje/avaje-jsonb#396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetect large strings, and don't grow the buffer when processing them by \u003ca href=\"https://github.com/rbygrave\"\u003e\u003ccode\u003e@​rbygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/397\"\u003eavaje/avaje-jsonb#397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport writing large raw String content without expanding the underlying buffer by \u003ca href=\"https://github.com/rob-bygrave\"\u003e\u003ccode\u003e@​rob-bygrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/pull/398\"\u003eavaje/avaje-jsonb#398\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/avaje/avaje-jsonb/commit/160656b6b0448942cc90ed1006f9b93cbc758d79\"\u003e\u003ccode\u003e160656b\u003c/code\u003e\u003c/a\u003e Version 3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/556ee2067e67d1bbc9a2a349bc249b6beb1aaf7d\"\u003e\u003ccode\u003e556ee20\u003c/code\u003e\u003c/a\u003e Version 3.8-RC4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/50683452fa83713485a93c5ffdc447d01c7b7fe4\"\u003e\u003ccode\u003e5068345\u003c/code\u003e\u003c/a\u003e match creator aliases to fields (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/1fdfa5901f167b29198fbacd1d095a4c84958586\"\u003e\u003ccode\u003e1fdfa59\u003c/code\u003e\u003c/a\u003e Fix Jackson SPI (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/ad0c2a4a73bf9d3a5ef8ff6d098c7a0bbba023f2\"\u003e\u003ccode\u003ead0c2a4\u003c/code\u003e\u003c/a\u003e Version 3.8-RC3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avaje/avaje-jsonb/commit/fca862c9043f81c50a7e3c7111be2fb59370e88d\"\u003e\u003ccode\u003efca862c\u003c/code\u003e\u003c/a\u003e fix nested generic classes (\u003ca href=\"https://redirect.github.com/avaje/avaje-jsonb/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ava...\n\n_Description has been truncated_","html_url":"https://github.com/froque/jooby/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/froque%2Fjooby/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-10-15T03:00:48.575Z","version_change":"9.8 → 9.9","issue":{"uuid":"2915502772","node_id":"PR_kwDOAkSj0c6txwq0","number":3005,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T03:00:48.575Z","updated_at":"2025-10-16T21:21:16.857Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=gradle\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kieker-monitoring/kieker/pull/3005","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kieker-monitoring%2Fkieker/issues/3005","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3005/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-10-06T13:15:54.000Z","version_change":"9.8 → 9.9","issue":{"uuid":"2890202894","node_id":"PR_kwDOFiUdu86sRP8O","number":127,"state":"open","title":"build(deps): bump the dependencies group across 1 directory with 109 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-06T13:15:54.000Z","updated_at":"2025-10-06T13:15:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":109,"packages":[{"name":"io.netty:netty-bom","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-codec-http2","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-epoll","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-kqueue","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"io.netty:netty-transport-native-io_uring","old_version":"4.2.1.Final","new_version":"4.2.6.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.amazonaws:aws-java-sdk-bom","old_version":"1.12.783","new_version":"1.12.792","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.camel:camel-bom","old_version":"4.11.0","new_version":"4.14.1"},{"name":"org.junit:junit-bom","old_version":"5.12.2","new_version":"6.0.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.github.ben-manes.caffeine:caffeine","old_version":"3.2.0","new_version":"3.2.2","repository_url":"https://github.com/ben-manes/caffeine"},{"name":"org.ow2.asm:asm","old_version":"9.8","new_version":"9.9"},{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9"},{"name":"com.typesafe:config","old_version":"1.4.3","new_version":"1.4.5","repository_url":"https://github.com/lightbend/config"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-xml","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-dataformat-xml"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jdk8","old_version":"2.19.0","new_version":"2.20.0"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.19.0","new_version":"2.20.0"},{"name":"com.fasterxml.jackson.module:jackson-module-parameter-names","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-java8"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"com.fasterxml.jackson.module:jackson-module-kotlin","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-module-kotlin"},{"name":"com.fasterxml.jackson.module:jackson-module-afterburner","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.module:jackson-module-blackbird","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-modules-base"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-hibernate5","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/FasterXML/jackson-datatype-hibernate"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.19.0","new_version":"2.20.0"},{"name":"io.avaje:avaje-inject","old_version":"11.5","new_version":"11.6","repository_url":"https://github.com/avaje/avaje-inject"},{"name":"io.avaje:avaje-inject-generator","old_version":"11.5","new_version":"11.6"},{"name":"io.avaje:avaje-jsonb","old_version":"3.4","new_version":"3.7","repository_url":"https://github.com/avaje/avaje-jsonb"},{"name":"io.avaje:avaje-jsonb-generator","old_version":"3.4","new_version":"3.7"},{"name":"io.avaje:avaje-validator","old_version":"2.11","new_version":"2.14","repository_url":"https://github.com/avaje/avaje-validator"},{"name":"io.avaje:avaje-validator-generator","old_version":"2.11","new_version":"2.14"},{"name":"com.github.jknack:handlebars","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/jknack/handlebars.java"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.19","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.swagger.core.v3:swagger-annotations","old_version":"2.2.30","new_version":"2.2.38"},{"name":"io.swagger.core.v3:swagger-models","old_version":"2.2.30","new_version":"2.2.38"},{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.27","new_version":"2.1.34","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.graphql-java:graphql-java","old_version":"23.1","new_version":"24.3","repository_url":"https://github.com/graphql-java/graphql-java"},{"name":"org.hibernate.orm:hibernate-core","old_version":"6.6.14.Final","new_version":"7.1.3.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"io.ebean:ebean","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-querybean","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:querybean-generator","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"io.ebean:ebean-test","old_version":"15.11.0","new_version":"17.1.0","repository_url":"https://github.com/ebean-orm/ebean"},{"name":"org.jdbi:jdbi3-core","old_version":"3.49.3","new_version":"3.49.6","repository_url":"https://github.com/jdbi/jdbi"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.0","new_version":"11.13.2","repository_url":"https://github.com/flyway/flyway"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-tls","old_version":"4.12.0","new_version":"5.1.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.6","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.undertow:undertow-core","old_version":"2.3.18.Final","new_version":"2.3.19.Final","repository_url":"https://github.com/undertow-io/undertow"},{"name":"org.eclipse.jetty:jetty-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-core-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-api","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.websocket:jetty-websocket-jetty-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.http2:jetty-http2-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty:jetty-alpn-java-server","old_version":"12.0.20","new_version":"12.1.1"},{"name":"org.eclipse.jetty.http2:jetty-http2-client","old_version":"12.0.20","new_version":"12.1.1"},{"name":"io.rest-assured:rest-assured","old_version":"5.5.1","new_version":"5.5.6","repository_url":"https://github.com/rest-assured/rest-assured"},{"name":"com.zaxxer:HikariCP","old_version":"6.3.0","new_version":"7.0.2","repository_url":"https://github.com/brettwooldridge/HikariCP"},{"name":"org.jetbrains.kotlin:kotlin-stdlib","old_version":"2.1.20","new_version":"2.2.20","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-reflect","old_version":"2.1.20","new_version":"2.2.20","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"org.jetbrains.kotlin:kotlin-maven-plugin","old_version":"2.1.20","new_version":"2.2.20"},{"name":"io.dropwizard.metrics:metrics-core","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-healthchecks","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"io.dropwizard.metrics:metrics-jvm","old_version":"4.2.30","new_version":"4.2.37","repository_url":"https://github.com/dropwizard/metrics"},{"name":"org.jboss.modules:jboss-modules","old_version":"2.1.6.Final","new_version":"2.2.0.Final"},{"name":"com.google.testing.compile:compile-testing","old_version":"0.21.0","new_version":"0.23.0","repository_url":"https://github.com/google/compile-testing"},{"name":"com.google.truth:truth","old_version":"1.4.4","new_version":"1.4.5","repository_url":"https://github.com/google/truth"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.12.6","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-orgjson","old_version":"0.12.6","new_version":"0.13.0"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.mockito:mockito-core","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.17.0","new_version":"5.20.0","repository_url":"https://github.com/mockito/mockito"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"io.lettuce:lettuce-core","old_version":"6.6.0.RELEASE","new_version":"6.8.1.RELEASE","repository_url":"https://github.com/redis/lettuce"},{"name":"org.apache.kafka:kafka-clients","old_version":"4.0.0","new_version":"4.1.0"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.9","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-core","old_version":"3.9.9","new_version":"3.9.11"},{"name":"org.codehaus.groovy:groovy-all","old_version":"3.0.24","new_version":"3.0.25","repository_url":"https://github.com/apache/groovy"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.moditect:moditect-maven-plugin","old_version":"1.2.2.Final","new_version":"1.3.0.Final","repository_url":"https://github.com/moditect/moditect"},{"name":"io.repaint.maven:tiles-maven-plugin","old_version":"2.40","new_version":"2.41","repository_url":"https://github.com/repaint-io/maven-tiles"},{"name":"com.github.eirslett:frontend-maven-plugin","old_version":"1.15.1","new_version":"1.15.4","repository_url":"https://github.com/eirslett/frontend-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.18.0","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/rudikershaw/git-build-hook"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.5.0","new_version":"3.6.2","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"com.diffplug.spotless:spotless-maven-plugin","old_version":"2.44.4","new_version":"3.0.0","repository_url":"https://github.com/diffplug/spotless"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.7","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"io.reactivex.rxjava3:rxjava","old_version":"3.1.10","new_version":"3.1.12","repository_url":"https://github.com/ReactiveX/RxJava"},{"name":"org.jboss.xnio:xnio-api","old_version":"3.8.16.Final","new_version":"3.8.17.Final","repository_url":"https://github.com/xnio/xnio"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.19.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.2.Final","new_version":"9.0.1.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.glassfish.expressly:expressly","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/eclipse-ee4j/expressly"},{"name":"com.github.kagkarlsson:db-scheduler","old_version":"15.6.0","new_version":"16.2.0","repository_url":"https://github.com/kagkarlsson/db-scheduler"},{"name":"software.amazon.awssdk:bom","old_version":"2.31.40","new_version":"2.35.0"},{"name":"io.methvin:directory-watcher","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/gmethvin/directory-watcher"},{"name":"org.jline:jline","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"org.jline:jline-terminal-jna","old_version":"3.30.0","new_version":"3.30.6","repository_url":"https://github.com/jline/jline3"},{"name":"io.projectreactor:reactor-core","old_version":"3.7.5","new_version":"3.7.11","repository_url":"https://github.com/reactor/reactor-core"},{"name":"io.smallrye.reactive:mutiny","old_version":"2.8.0","new_version":"3.0.0","repository_url":"https://github.com/smallrye/smallrye-mutiny"},{"name":"org.jsoup:jsoup","old_version":"1.20.1","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.asynchttpclient:async-http-client","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/AsyncHttpClient/async-http-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 109 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-codec-http2](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-epoll](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-kqueue](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [io.netty:netty-transport-native-io_uring](https://github.com/netty/netty) | `4.2.1.Final` | `4.2.6.Final` |\n| [com.amazonaws:aws-java-sdk-bom](https://github.com/aws/aws-sdk-java) | `1.12.783` | `1.12.792` |\n| org.apache.camel:camel-bom | `4.11.0` | `4.14.1` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.12.2` | `6.0.0` |\n| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) | `3.2.0` | `3.2.2` |\n| org.ow2.asm:asm | `9.8` | `9.9` |\n| org.ow2.asm:asm-util | `9.8` | `9.9` |\n| [com.typesafe:config](https://github.com/lightbend/config) | `1.4.3` | `1.4.5` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml) | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jdk8 | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-parameter-names](https://github.com/FasterXML/jackson-modules-java8) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-afterburner](https://github.com/FasterXML/jackson-modules-base) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.module:jackson-module-blackbird](https://github.com/FasterXML/jackson-modules-base) | `2.19.0` | `2.20.0` |\n| [com.fasterxml.jackson.datatype:jackson-datatype-hibernate5](https://github.com/FasterXML/jackson-datatype-hibernate) | `2.19.0` | `2.20.0` |\n| com.fasterxml.jackson.core:jackson-annotations | `2.19.0` | `2.20.0` |\n| [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) | `11.5` | `11.6` |\n| io.avaje:avaje-inject-generator | `11.5` | `11.6` |\n| [io.avaje:avaje-jsonb](https://github.com/avaje/avaje-jsonb) | `3.4` | `3.7` |\n| io.avaje:avaje-jsonb-generator | `3.4` | `3.7` |\n| [io.avaje:avaje-validator](https://github.com/avaje/avaje-validator) | `2.11` | `2.14` |\n| io.avaje:avaje-validator-generator | `2.11` | `2.14` |\n| [com.github.jknack:handlebars](https://github.com/jknack/handlebars.java) | `4.4.0` | `4.5.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.19` |\n| org.apache.logging.log4j:log4j-core | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| io.swagger.core.v3:swagger-annotations | `2.2.30` | `2.2.38` |\n| io.swagger.core.v3:swagger-models | `2.2.30` | `2.2.38` |\n| [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) | `2.1.27` | `2.1.34` |\n| [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `23.1` | `24.3` |\n| [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `6.6.14.Final` | `7.1.3.Final` |\n| [io.ebean:ebean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:ebean-querybean](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:querybean-generator](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [io.ebean:ebean-test](https://github.com/ebean-orm/ebean) | `15.11.0` | `17.1.0` |\n| [org.jdbi:jdbi3-core](https://github.com/jdbi/jdbi) | `3.49.3` | `3.49.6` |\n| [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `11.8.0` | `11.13.2` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.squareup.okhttp3:okhttp-tls](https://github.com/square/okhttp) | `4.12.0` | `5.1.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.6` |\n| [io.undertow:undertow-core](https://github.com/undertow-io/undertow) | `2.3.18.Final` | `2.3.19.Final` |\n| org.eclipse.jetty:jetty-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-core-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-api | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.websocket:jetty-websocket-jetty-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.http2:jetty-http2-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty:jetty-alpn-java-server | `12.0.20` | `12.1.1` |\n| org.eclipse.jetty.http2:jetty-http2-client | `12.0.20` | `12.1.1` |\n| [io.rest-assured:rest-assured](https://github.com/rest-assured/rest-assured) | `5.5.1` | `5.5.6` |\n| [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) | `6.3.0` | `7.0.2` |\n| [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.20` |\n| [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin) | `2.1.20` | `2.2.20` |\n| org.jetbrains.kotlin:kotlin-maven-plugin | `2.1.20` | `2.2.20` |\n| [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-healthchecks](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| [io.dropwizard.metrics:metrics-jvm](https://github.com/dropwizard/metrics) | `4.2.30` | `4.2.37` |\n| org.jboss.modules:jboss-modules | `2.1.6.Final` | `2.2.0.Final` |\n| [com.google.testing.compile:compile-testing](https://github.com/google/compile-testing) | `0.21.0` | `0.23.0` |\n| [com.google.truth:truth](https://github.com/google/truth) | `1.4.4` | `1.4.5` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.12.6` | `0.13.0` |\n| io.jsonwebtoken:jjwt-orgjson | `0.12.6` | `0.13.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.17.0` | `5.20.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [io.lettuce:lettuce-core](https://github.com/redis/lettuce) | `6.6.0.RELEASE` | `6.8.1.RELEASE` |\n| org.apache.kafka:kafka-clients | `4.0.0` | `4.1.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.6.1` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.9` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.9` | `3.9.11` |\n| [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy) | `3.0.24` | `3.0.25` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.6.0` | `3.6.1` |\n| [org.moditect:moditect-maven-plugin](https://github.com/moditect/moditect) | `1.2.2.Final` | `1.3.0.Final` |\n| [io.repaint.maven:tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) | `2.40` | `2.41` |\n| [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.15.1` | `1.15.4` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.18.0` | `2.19.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [com.rudikershaw.gitbuildhook:git-build-hook-maven-plugin](https://github.com/rudikershaw/git-build-hook) | `3.5.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.5.0` | `3.6.2` |\n| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | `2.44.4` | `3.0.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.7` | `3.2.8` |\n| [io.reactivex.rxjava3:rxjava](https://github.com/ReactiveX/RxJava) | `3.1.10` | `3.1.12` |\n| [org.jboss.xnio:xnio-api](https://github.com/xnio/xnio) | `3.8.16.Final` | `3.8.17.Final` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.19.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.19.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.2.Final` | `9.0.1.Final` |\n| [org.glassfish.expressly:expressly](https://github.com/eclipse-ee4j/expressly) | `5.0.0` | `6.0.0` |\n| [com.github.kagkarlsson:db-scheduler](https://github.com/kagkarlsson/db-scheduler) | `15.6.0` | `16.2.0` |\n| software.amazon.awssdk:bom | `2.31.40` | `2.35.0` |\n| [io.methvin:directory-watcher](https://github.com/gmethvin/directory-watcher) | `0.19.0` | `0.19.1` |\n| [org.jline:jline](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [org.jline:jline-terminal-jna](https://github.com/jline/jline3) | `3.30.0` | `3.30.6` |\n| [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.7.5` | `3.7.11` |\n| [io.smallrye.reactive:mutiny](https://github.com/smallrye/smallrye-mutiny) | `2.8.0` | `3.0.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.20.1` | `1.21.2` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `3.0.2` | `3.0.3` |\n\n\nUpdates `io.netty:netty-bom` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-epoll` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-kqueue` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-transport-native-io_uring` from 4.2.1.Final to 4.2.6.Final\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/255ad95343adcbc41b90dd3316560b6bd3af134c\"\u003e\u003ccode\u003e255ad95\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.6.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/bbacc6b687a7344e0acfe7b06d5c0cd5c9b55011\"\u003e\u003ccode\u003ebbacc6b\u003c/code\u003e\u003c/a\u003e BouncyCastleAlpnSslUtils needs to use the correct SSLEngine class as … (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15630\"\u003e#15630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/d28a0fc6598b50fbe8f296831777cf4b653a475f\"\u003e\u003ccode\u003ed28a0fc\u003c/code\u003e\u003c/a\u003e Make ResourceLeakDetector.track not final (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15620\"\u003e#15620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7134f602418d244ac6a7c91996e5de448562bf00\"\u003e\u003ccode\u003e7134f60\u003c/code\u003e\u003c/a\u003e [refactor] add error message to all \u003ccode\u003enew Error()\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15609\"\u003e#15609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/f7f5b48f9f28a72b6ed535794cbf1bd9a889193a\"\u003e\u003ccode\u003ef7f5b48\u003c/code\u003e\u003c/a\u003e Add test for OpenJdkSelfSignedCertGenerator (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15619\"\u003e#15619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/9e4bb29aea773e1296b9c98de0cbde3adb3a2c50\"\u003e\u003ccode\u003e9e4bb29\u003c/code\u003e\u003c/a\u003e IoUring: Allow to create IoHandlerFactory that supports changing the (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15608\"\u003e#15608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/22d414b4bea0bc5badaf43977a8ba73a82c073ac\"\u003e\u003ccode\u003e22d414b\u003c/code\u003e\u003c/a\u003e Skip huge decompression test with leak detection (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15616\"\u003e#15616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/77661e7fcbdf1fe3980bee2e539193c390c18a0e\"\u003e\u003ccode\u003e77661e7\u003c/code\u003e\u003c/a\u003e Update the CentOS devcontainer (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15615\"\u003e#15615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/ea9026859ff3aa8824ec26c02fd0569dc971b58f\"\u003e\u003ccode\u003eea90268\u003c/code\u003e\u003c/a\u003e Don't try to generate aggregated javadocs for the stubs as otherwise it will ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/b54f47e8ce4e61eb53d7ff5d6cf4eeb31823496d\"\u003e\u003ccode\u003eb54f47e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.1.Final...netty-4.2.6.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.amazonaws:aws-java-sdk-bom` from 1.12.783 to 1.12.792\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md\"\u003ecom.amazonaws:aws-java-sdk-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.792\u003c/strong\u003e \u003cstrong\u003e2025-10-01\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent overriding client endpoint with dual-stack regional endpoint\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon S3\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd additional validations for multipart download operations of S3 client\u003c/li\u003e\n\u003cli\u003eAdd additional validations for multipart upload operations of S3 client.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.791\u003c/strong\u003e \u003cstrong\u003e2025-09-05\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.126.Final\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.789\u003c/strong\u003e \u003cstrong\u003e2025-09-03\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS Kinesis Video\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Netty to \u003ccode\u003e4.1.124.Final\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeu-isoe-west-1\u003c/code\u003e region.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.788\u003c/strong\u003e \u003cstrong\u003e2025-07-15\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd account endpoint caching\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCache account endpoint URIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.787\u003c/strong\u003e \u003cstrong\u003e2025-06-12\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for KualaLumpur, Bangkok, Queretaro, us-isof-east-1, isof-south-1, Taipei Regions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.786\u003c/strong\u003e \u003cstrong\u003e2025-06-10\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAWS SDK for Java\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for protocols service model field and x-amzn-query-mode header\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003cstrong\u003e1.12.784\u003c/strong\u003e \u003cstrong\u003e2025-06-02\u003c/strong\u003e\u003c/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eAmazon DynamoDB\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid silently throwing exception when retrieving account ID from resource name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3bbdbb5c4fbe5b910b6a205a994854c657980cb2\"\u003e\u003ccode\u003e3bbdbb5\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.792\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/dec8dfea84dc9433aacb82d27c3ac0def9e04d17\"\u003e\u003ccode\u003edec8dfe\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.792-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/70d2f38b78e41afda0dfee0f2744291f8903ac8b\"\u003e\u003ccode\u003e70d2f38\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.791\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab5682126d0f6b9b00c2766257f58ef25321830f\"\u003e\u003ccode\u003eab56821\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.791-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/a7873d781ff59061b9353a5f159094da231b8dab\"\u003e\u003ccode\u003ea7873d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.790\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/3699eb1a81575a46d5b5d6e1dce7c938e46536fe\"\u003e\u003ccode\u003e3699eb1\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.790-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/ab407bd86a9fcbdd435aac9bbd35b59fbc135b07\"\u003e\u003ccode\u003eab407bd\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.789\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/e1cd79b815a2b905c0a576ed5fd04c6e97a4b316\"\u003e\u003ccode\u003ee1cd79b\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.789-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/fca54d736f6e96708de0feb4939d793ac4804c2c\"\u003e\u003ccode\u003efca54d7\u003c/code\u003e\u003c/a\u003e AWS SDK for Java 1.12.788\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-java/commit/198bf78121d947d13d873b76635f197bec252403\"\u003e\u003ccode\u003e198bf78\u003c/code\u003e\u003c/a\u003e Update GitHub version number to 1.12.788-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-java/compare/1.12.783...1.12.792\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.camel:camel-bom` from 4.11.0 to 4.14.1\n\nUpdates `org.junit:junit-bom` from 5.12.2 to 6.0.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.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/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/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/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/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\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-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\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.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.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/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\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-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/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/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\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-M1...r6.0.0-M2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M1...r6.0.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/4f7959463a5bc1fc6a1150aefcbf1ff42927a18e\"\u003e\u003ccode\u003e4f79594\u003c/code\u003e\u003c/a\u003e Release 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/55af30a7ffca8fd64a9c9e38958407285d23ffe0\"\u003e\u003ccode\u003e55af30a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Use \u003ccode\u003edevelop/6.x\u003c/code\u003e branch for junit-examples during release build\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/df3cfdd52554cb71111a3fa48bff0b5518072f87\"\u003e\u003ccode\u003edf3cfdd\u003c/code\u003e\u003c/a\u003e Release 5.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fcb84a25bc12e20a5330f3d46dd1cb5cbf2a4905\"\u003e\u003ccode\u003efcb84a2\u003c/code\u003e\u003c/a\u003e Disable backward compatibility check when offline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c9c8344ce55a7a77c9fa8848db21c279473ec22d\"\u003e\u003ccode\u003ec9c8344\u003c/code\u003e\u003c/a\u003e Prune 5.14.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/03d8a725f07b484c070dd459aa8fd642222f06ee\"\u003e\u003ccode\u003e03d8a72\u003c/code\u003e\u003c/a\u003e Update broken link to using API Gaurdian with bndtools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/3a0b29b46c05ac11b2e7cac1a1535276c465b0ad\"\u003e\u003ccode\u003e3a0b29b\u003c/code\u003e\u003c/a\u003e Use temporary JUnit 6 logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/6603caa17823bd632436e040ace1507404c2c4c3\"\u003e\u003ccode\u003e6603caa\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003eeclipseClasspath\u003c/code\u003e to \u003ccode\u003eeclipseConventions\u003c/code\u003e to avoid confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ab3470b8ad05e71e0dfa26cc3c4f5e5d2583ee74\"\u003e\u003ccode\u003eab3470b\u003c/code\u003e\u003c/a\u003e Make sealed \u003ccode\u003eMediaType\u003c/code\u003e work in Eclipse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a8cd41e5164030dd815a75d1d513df8fa846fac0\"\u003e\u003ccode\u003ea8cd41e\u003c/code\u003e\u003c/a\u003e Remove annotations not visible in Eclipse\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.12.2...r6.0.0\"\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.0 to 3.2.2\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.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed characteristics returned by Spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecomputeIfAbsent\u003c/code\u003e for an async cache's synchronous view to retry if incomplete\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eCaffeineSpec\u003c/code\u003e when being reflectively constructed (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved the handling of negative durations with variable expiration\u003c/li\u003e\n\u003cli\u003eFixed intermittent null after replacing a weak/soft value (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1820\"\u003e#1820\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/ben-manes/caffeine/commit/f55fea436a73ed14d2d4604adbd8382a464957e9\"\u003e\u003ccode\u003ef55fea4\u003c/code\u003e\u003c/a\u003e minor touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/419e86182ec349b56d638cad19c4afe3760decc8\"\u003e\u003ccode\u003e419e861\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/a794497c5defbeff5e425fc2bf8e5783f434bf0b\"\u003e\u003ccode\u003ea794497\u003c/code\u003e\u003c/a\u003e additional tests for collection streams\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/9021c7436a6e7cac08ff95751b3b71b3be64ec2d\"\u003e\u003ccode\u003e9021c74\u003c/code\u003e\u003c/a\u003e Return correct characteristics from spliterators (\u003ca href=\"https://redirect.github.com/ben-manes/caffeine/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/e9ecffe422469ae865528c20823eebea302d0b3b\"\u003e\u003ccode\u003ee9ecffe\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/b20d83978d470e0a9dac6aee0c38d1f9448d6465\"\u003e\u003ccode\u003eb20d839\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/a5e031b57a6a7f4fd1bb1adc2edf9de8e62b0cca\"\u003e\u003ccode\u003ea5e031b\u003c/code\u003e\u003c/a\u003e increase branch coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/7df535815e3d73634e84699cfe42f0feb7d81218\"\u003e\u003ccode\u003e7df5358\u003c/code\u003e\u003c/a\u003e Release 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/56b69c74535b923d00473db3779bcd4a5e5738fa\"\u003e\u003ccode\u003e56b69c7\u003c/code\u003e\u003c/a\u003e minor touchups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ben-manes/caffeine/commit/b0264b9137b0a1a97b6b44cb8f321a9bbf6d55ec\"\u003e\u003ccode\u003eb0264b9\u003c/code\u003e\u003c/a\u003e remove unnecessary \u003ca href=\"https://github.com/CanIgnoreReturnValue\"\u003e\u003ccode\u003e@​CanIgnoreReturnValue\u003c/code\u003e\u003c/a\u003e usages for stricter checking\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ben-manes/caffeine/compare/v3.2.0...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `org.ow2.asm:asm-util` from 9.8 to 9.9\n\nUpdates `com.typesafe:config` from 1.4.3 to 1.4.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/releases\"\u003ecom.typesafe:config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add alternative Rust HOCON implementation by \u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos in API docs by \u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate HOCON Playground link by \u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Negative hash again by \u003ca href=\"https://github.com/johanandren\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/826\"\u003elightbend/config#826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mikai233\"\u003e\u003ccode\u003e@​mikai233\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/825\"\u003elightbend/config#825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lashchenko\"\u003e\u003ccode\u003e@​lashchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/823\"\u003elightbend/config#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TehBrian\"\u003e\u003ccode\u003e@​TehBrian\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lightbend/config/pull/810\"\u003elightbend/config#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.4...v1.4.5\"\u003ehttps://github.com/lightbend/config/compare/v1.4.4...v1.4.5\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e1.4.4: July 10, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lightbend/config/blob/main/NEWS.md\"\u003ecom.typesafe:config's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.4: July 3, 2025\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: bump actions to get sbt (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/818\"\u003e#818\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: second try for sbt back in CI job (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/820\"\u003e#820\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Incorrect abs of hashes in BadMap (\u003ca href=\"https://redirect.github.com/lightbend/config/pull/817\"\u003e#817\u003c/a\u003e) thanks to \u003ca href=\"(https://github.com/johanandren)\"\u003e\u003ccode\u003e@​johanandren\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/lightbend/config/commit/e1519d7b750f1b38a1c4c2505d3a08058477f8c7\"\u003e\u003ccode\u003ee1519d7\u003c/code\u003e\u003c/a\u003e fix: Negative hash again (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/826\"\u003e#826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/b9c6cec2ee8538da2aa1e255339232642a4c8d5c\"\u003e\u003ccode\u003eb9c6cec\u003c/code\u003e\u003c/a\u003e update HOCON Playground link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/78bb3a355c1c0acfd0c86fdb087060489eb17312\"\u003e\u003ccode\u003e78bb3a3\u003c/code\u003e\u003c/a\u003e Fix minor typos in API docs (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/c082dfdc3e74a94e92b7c24b7394426076f271e6\"\u003e\u003ccode\u003ec082dfd\u003c/code\u003e\u003c/a\u003e docs: add new Rust HOCON implementation link (\u003ca href=\"https://redirect.github.com/lightbend/config/issues/825\"\u003e#825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/0595998eb98ab5a100045efe680465d4f4b58d4f\"\u003e\u003ccode\u003e0595998\u003c/code\u003e\u003c/a\u003e Update release.yml to install sbt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/d34ac70224ec1d5fcd95406b7c32ccbc5dbb5231\"\u003e\u003ccode\u003ed34ac70\u003c/code\u003e\u003c/a\u003e Rename release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/ed6e1c104e3043b528618e3462f42c0c680ec593\"\u003e\u003ccode\u003eed6e1c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lightbend/config/issues/822\"\u003e#822\u003c/a\u003e from johanandren/wip-modernize-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/86068306b91e34709e00d5562e532c38fa635b3b\"\u003e\u003ccode\u003e8606830\u003c/code\u003e\u003c/a\u003e newer plugin, drop old sonatype config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/90e5084402ee4b440bc9aa26eb87d5503a657842\"\u003e\u003ccode\u003e90e5084\u003c/code\u003e\u003c/a\u003e get rid of failing publish and publishLocal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lightbend/config/commit/7c107b4470ffa8b02bc41e3b12bb4e01da05e025\"\u003e\u003ccode\u003e7c107b4\u003c/code\u003e\u003c/a\u003e some javadoc fixes to make the build pass\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lightbend/config/compare/v1.4.3...v1.4.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.13.1 to 2.13.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.2\u003c/h2\u003e\n\u003cp\u003eThe main changes in this release are just newer dependencies.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved packaging of JPMS module declaration in Gson jar\u003cbr /\u003e\nThis fixes an issue where Eclipse and VS Code users could not refer to the Gson module name \u003ccode\u003ecom.google.gson\u003c/code\u003e. See issue \u003ca href=\"https://redirect.github.com/google/gson/issues/2679\"\u003egoogle/gson#2679\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRemove internal class \u003ccode\u003eGsonPreconditions\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2879\"\u003egoogle/gson#2879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to using central-publishing-maven-plugin by \u003ca href=\"https://github.com/eamonnmcmanus\"\u003e\u003ccode\u003e@​eamonnmcmanus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2900\"\u003egoogle/gson#2900\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MukjepScarlet\"\u003e\u003ccode\u003e@​MukjepScarlet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2852\"\u003egoogle/gson#2852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChrisCraik\"\u003e\u003ccode\u003e@​ChrisCraik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2856\"\u003egoogle/gson#2856\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.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/google/gson/commit/686fad782d969d8f15c7581a5435a208b810caa7\"\u003e\u003ccode\u003e686fad7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c2d252a7e93d45b224a72b4ba8148a438cc1d59b\"\u003e\u003ccode\u003ec2d252a\u003c/code\u003e\u003c/a\u003e Switch to using central-publishing-maven-plugin. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/69cb755e5209b719b57f3b6f1a864b080cdca314\"\u003e\u003ccode\u003e69cb755\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2894\"\u003e#2894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ea552c2278784e12094c8daea06b18679b2da2c9\"\u003e\u003ccode\u003eea552c2\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2898\"\u003e#2898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fdc616d0da2fea0b28828386a38396eac66d85fd\"\u003e\u003ccode\u003efdc616d\u003c/code\u003e\u003c/a\u003e Set top-level permissions for CodeQL workflow (\u003ca href=\"https://redirect.github.com/google/gson/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/9334715a48aaf11c9f80f89f8242ba7d1c2d0c27\"\u003e\u003ccode\u003e9334715\u003c/code\u003e\u003c/a\u003e Create scorecard.yml (\u003ca href=\"https://redirect.github.com/google/gson/issues/2888\"\u003e#2888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/f7de5c2c22dae98f2f98eefcb70c920ff71e437b\"\u003e\u003ccode\u003ef7de5c2\u003c/code\u003e\u003c/a\u003e Bump the maven group with 8 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/8c23cd363daec806d2e9b69665520043914782ac\"\u003e\u003ccode\u003e8c23cd3\u003c/code\u003e\u003c/a\u003e Update sources to satisfy a new Error Prone check. (\u003ca href=\"https://redirect.github.com/google/gson/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5eab3eda9fff9db77b82eae621c26f1d7263386f\"\u003e\u003ccode\u003e5eab3ed\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2886\"\u003e#2886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/5f5c20026009010608de17a9e5312849230b3b0b\"\u003e\u003ccode\u003e5f5c200\u003c/code\u003e\u003c/a\u003e Bump the maven group across 1 directory with 10 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2872\"\u003e#2872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.1...gson-parent-2.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ea0830abdeb908b2d10b673a414bb351ab65998c\"\u003e\u003ccode\u003eea0830a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/e16733ad21f348b9c93f7f241160f3960258967b\"\u003e\u003ccode\u003ee16733a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/93deb382b962359dff28a312741eff62c2573e75\"\u003e\u003ccode\u003e93deb38\u003c/code\u003e\u003c/a\u003e Drop RC from version pre-2.20.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/f0bcc3c54ae36d1bc9f48ea29f7488e37c2890e8\"\u003e\u003ccode\u003ef0bcc3c\u003c/code\u003e\u003c/a\u003e Handle deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6e70d081c7824a9bdab3a064f8d178af648a27d2\"\u003e\u003ccode\u003e6e70d08\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1462\"\u003e#1462\u003c/a\u003e: deprecate \u003ccode\u003eJsonFactory.createParser(URL)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/588cc7672605ab15bff1479de41d556b0add6488\"\u003e\u003ccode\u003e588cc76\u003c/code\u003e\u003c/a\u003e Post release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/018f9e160fc1b3e29a8bbfe137f0b936c0bcb9ce\"\u003e\u003ccode\u003e018f9e1\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-core/commit/360e498fe1b61036da944433e5ea0129af02d04c\"\u003e\u003ccode\u003e360e498\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/538ac445e36ce20a92e6746f37b53f9b438da87f\"\u003e\u003ccode\u003e538ac44\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/dfbf47b4a8cf4806fa982cbd22f8eef3906a0567\"\u003e\u003ccode\u003edfbf47b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.0...jackson-core-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/10ea84ff37b12b59cdfeee034bbeb201f27523d7\"\u003e\u003ccode\u003e10ea84f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformat-xml-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/4a77eaa5b1adf9a0e60509388ac5b695330f41b7\"\u003e\u003ccode\u003e4a77eaa\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/63529c2839f1109dacf30af3bc1d7c50cc82f1e0\"\u003e\u003ccode\u003e63529c2\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/6efc152b178201cd9b0580249410029e65718af5\"\u003e\u003ccode\u003e6efc152\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.4.3 to 5.5.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/c18be9d2f58443e521dc1acd89c0870ef66a7e8d\"\u003e\u003ccode\u003ec18be9d\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/fe9b22e909997d739ac9f04bd7f765429c16424c\"\u003e\u003ccode\u003efe9b22e\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformat-xml/issues/771\"\u003e#771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/b880013d00f14cc4dc08cd64fa02b1811d5dcba2\"\u003e\u003ccode\u003eb880013\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/227e21e76258c68c6ee0edfbfdea3bf73c3614db\"\u003e\u003ccode\u003e227e21e\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-dataformat-xml/commit/cbbe21000d982a591e72b312a3d9c89dcfae2051\"\u003e\u003ccode\u003ecbbe210\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformat-xml-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/commit/813eb9ef8aae5464442bff32a83be45e924ace22\"\u003e\u003ccode\u003e813eb9e\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.19.0...jackson-dataformat-xml-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.19.0 to 2.20.0\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.0 to 2.20.0\n\nUpdates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/70a2e0f13877a65905cfda8e72ff31edea8e72f7\"\u003e\u003ccode\u003e70a2e0f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-java8-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/c9e2fa86034ff47016c436a1e16ad246bac3f569\"\u003e\u003ccode\u003ec9e2fa8\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/28e2e2926a3ae2992fac35e33b3447231bf49d08\"\u003e\u003ccode\u003e28e2e29\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/429529ec9de7a446b35d66ce6697365bffc613b4\"\u003e\u003ccode\u003e429529e\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/9fd75c1c5039d9e064ddd454cb9928e85f530633\"\u003e\u003ccode\u003e9fd75c1\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-modules-java8/commit/dfe7708d7d6d3542b0c4bdccd9aa4b6d42e5c352\"\u003e\u003ccode\u003edfe7708\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-java8-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/8194341702ac86685a290695f84851d2b40a08dd\"\u003e\u003ccode\u003e8194341\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/2c1f2382ecde4c274ccb686d410f556189acb93e\"\u003e\u003ccode\u003e2c1f238\u003c/code\u003e\u003c/a\u003e -\u0026gt; 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/12b28ba983e7135e5e6b33ef8ca5f172a7fd4d0e\"\u003e\u003ccode\u003e12b28ba\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/commit/09ec797ff46bf67bebe5621cc1cfb9dcd3f09104\"\u003e\u003ccode\u003e09ec797\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.19.0...jackson-modules-java8-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/fc3fb76ba292afee49099e37a1e76bde70bbf398\"\u003e\u003ccode\u003efc3fb76\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-dataformats-text-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/c40bf7ad823aa34bb89d49f6d28b31f2a9a83c68\"\u003e\u003ccode\u003ec40bf7a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/93dfc70923def3b092b8aadc416f60661eaf9c44\"\u003e\u003ccode\u003e93dfc70\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 4.7.1 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/609da3c7428d2835cf2d9a941942c3330b858dd2\"\u003e\u003ccode\u003e609da3c\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.4.3 to 5.5.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/06413b927953fa74841f7f42d500beacadf48e15\"\u003e\u003ccode\u003e06413b9\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4.2.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/573\"\u003e#573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/aa3003d45eef9c00f46f96eb3baed228486a2457\"\u003e\u003ccode\u003eaa3003d\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/88cb341680ccb5bfc18b748085653595a8893350\"\u003e\u003ccode\u003e88cb341\u003c/code\u003e\u003c/a\u003e Add deprecations wrt core/1462\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/519d49531170ab115a43b33613110abd7e1b03ab\"\u003e\u003ccode\u003e519d495\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e wrt TOML too (last one) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/572\"\u003e#572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/d729b2cbebc644aa18729d0566afe4ce93220788\"\u003e\u003ccode\u003ed729b2c\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e for YAML too (CSV fixed in 2.19.0) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/571\"\u003e#571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/commit/cab1e796bf26fd5ba1f87e99f07a29a3aae5b1ae\"\u003e\u003ccode\u003ecab1e79\u003c/code\u003e\u003c/a\u003e Yet more tweaking for \u003ca href=\"https://redirect.github.com/FasterXML/jackson-dataformats-text/issues/497\"\u003e#497\u003c/a\u003e/YAML test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.19.0...jackson-dataformats-text-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-kotlin` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/5684fc29415ceb9abf800e6000c1bd55afde25f9\"\u003e\u003ccode\u003e5684fc2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-module-kotlin-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/4d53d9a3e9de9e1526d8be31324d58208c8233a4\"\u003e\u003ccode\u003e4d53d9a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/df3d719a1b5683646dc3ef4d62be7f93b4547565\"\u003e\u003ccode\u003edf3d719\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/03159ddac9e46f0418a790928ed4d443430d1eaf\"\u003e\u003ccode\u003e03159dd\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/398215693ed9d130bdd73f56d4cce2c4a4caf9ab\"\u003e\u003ccode\u003e3982156\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-module-kotlin/commit/295e60c9136e5a06c7762d20a55626dcb9c0c6ea\"\u003e\u003ccode\u003e295e60c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-module-kotlin-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/ddc1e5ca30723493e3514445782d87364aa09baa\"\u003e\u003ccode\u003eddc1e5c\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/80b8371450a4b7f0ec492eb5462ea36dfbbab5a2\"\u003e\u003ccode\u003e80b8371\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-module-kotlin/issues/1025\"\u003e#1025\u003c/a\u003e from k163377/ex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/50f5527f0e6a8ef28ba81a8cf3c55c86ee64a78f\"\u003e\u003ccode\u003e50f5527\u003c/code\u003e\u003c/a\u003e Update release notes wrt \u003ca href=\"https://redirect.github.com/FasterXML/jackson-module-kotlin/issues/1025\"\u003e#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/commit/4ab43080b25ae0c86f7711d6cbc30c5979bdeb70\"\u003e\u003ccode\u003e4ab4308\u003c/code\u003e\u003c/a\u003e Fix to test that KotlinInvalidNullException is thrown\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.19.0...jackson-module-kotlin-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-afterburner` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/874d6044d7805af6ca74b9591783a230d399b789\"\u003e\u003ccode\u003e874d604\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/0148fbf8d71eec3bf7a7d2ccd1d143f11e650e6b\"\u003e\u003ccode\u003e0148fbf\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3a8700bbf2d7dc4fe84ead87aeda9863ea2eb2da\"\u003e\u003ccode\u003e3a8700b\u003c/code\u003e\u003c/a\u003e Fix compatibility wrt databind 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b1731cabcc7ad707027586d1bd70af44c1ed1ae8\"\u003e\u003ccode\u003eb1731ca\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/f88a47cd4cdd4b4b4d558aee3feb73cc1e912752\"\u003e\u003ccode\u003ef88a47c\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3ce312dfd3e96c95fe23450bf171fd4cbae36200\"\u003e\u003ccode\u003e3ce312d\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-modules-base/commit/d630c5cb87f4df9711800e617e50a0863d1b75d1\"\u003e\u003ccode\u003ed630c5c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/78b5fd418f6de0a0feda34ab0ca8c33dc5157380\"\u003e\u003ccode\u003e78b5fd4\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/335a71afa59e67eb13e6ee3f8ffc1c1b536d3285\"\u003e\u003ccode\u003e335a71a\u003c/code\u003e\u003c/a\u003e to 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/8fcc07beb7d05ed9b6f73ab7d43e19d574f76f80\"\u003e\u003ccode\u003e8fcc07b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.19.0...jackson-modules-base-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.module:jackson-module-blackbird` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/874d6044d7805af6ca74b9591783a230d399b789\"\u003e\u003ccode\u003e874d604\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/0148fbf8d71eec3bf7a7d2ccd1d143f11e650e6b\"\u003e\u003ccode\u003e0148fbf\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3a8700bbf2d7dc4fe84ead87aeda9863ea2eb2da\"\u003e\u003ccode\u003e3a8700b\u003c/code\u003e\u003c/a\u003e Fix compatibility wrt databind 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/b1731cabcc7ad707027586d1bd70af44c1ed1ae8\"\u003e\u003ccode\u003eb1731ca\u003c/code\u003e\u003c/a\u003e Remove rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/f88a47cd4cdd4b4b4d558aee3feb73cc1e912752\"\u003e\u003ccode\u003ef88a47c\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/3ce312dfd3e96c95fe23450bf171fd4cbae36200\"\u003e\u003ccode\u003e3ce312d\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-modules-base/commit/d630c5cb87f4df9711800e617e50a0863d1b75d1\"\u003e\u003ccode\u003ed630c5c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-modules-base-2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/78b5fd418f6de0a0feda34ab0ca8c33dc5157380\"\u003e\u003ccode\u003e78b5fd4\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/335a71afa59e67eb13e6ee3f8ffc1c1b536d3285\"\u003e\u003ccode\u003e335a71a\u003c/code\u003e\u003c/a\u003e to 2.20.0-rc1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-modules-base/commit/8fcc07beb7d05ed9b6f73ab7d43e19d574f76f80\"\u003e\u003ccode\u003e8fcc07b\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.19.0...jackson-modules-base-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-hibernate5` from 2.19.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/2176f4b14beff847ed94beb6f045e33b254264a1\"\u003e\u003ccode\u003e2176f4b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-datatype-hibernate-parent-2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/36ca7427eec6788f123531603cc3f83133b5ce17\"\u003e\u003ccode\u003e36ca742\u003c/code\u003e\u003c/a\u003e Prep for 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/f6930c8593881f7ef3efc56eeb93c70602909c62\"\u003e\u003ccode\u003ef6930c8\u003c/code\u003e\u003c/a\u003e Drop rc2 from version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-datatype-hibernate/commit/fdc9e1efbf47a2fbd40e5c1e4a335649b6a63209\"\u003e\u003ccode\u003efdc9e1e\u003c/code\u003e\u003c/a\u003e Post-release version bump\u003c/li\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/froque/jooby/pull/127","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/froque%2Fjooby/issues/127","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/127/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-10-06T06:36:19.000Z","version_change":"9.8 → 9.9","issue":{"uuid":"2888973170","node_id":"PR_kwDOB1wjA86sMjty","number":1413,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-06T06:56:32.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T06:36:19.000Z","updated_at":"2025-10-06T06:56:33.000Z","time_to_close":1213,"merged_at":"2025-10-06T06:56:32.000Z","merged_by":"swissiety","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/soot-oss/SootUp/pull/1413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/soot-oss%2FSootUp/issues/1413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1413/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-10-06T01:01:19.000Z","version_change":"9.8 → 9.9","issue":{"uuid":"2888544007","node_id":"PR_kwDOCMrfj86sK68H","number":112,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-06T01:01:19.000Z","updated_at":"2025-10-06T01:01:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/eclipse-ee4j/orb-gmbal-pfl/pull/112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Forb-gmbal-pfl/issues/112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/112/packages"}},{"old_version":"9.8","new_version":"9.9","update_type":null,"path":null,"pr_created_at":"2025-10-05T22:02:53.000Z","version_change":"9.8 → 9.9","issue":{"uuid":"3485208184","node_id":"PR_kwDOABJqR86sKZ1u","number":1298,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.8 to 9.9","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-21T22:04:12.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-05T22:02:53.000Z","updated_at":"2025-12-21T22:04:14.000Z","time_to_close":6652879,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.8","new_version":"9.9","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.8 to 9.9.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.8\u0026new-version=9.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/wicketstuff/core/pull/1298","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wicketstuff%2Fcore/issues/1298","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1298/packages"}},{"old_version":"9.2","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-09-26T02:22:03.000Z","version_change":"9.2 → 9.8","issue":{"uuid":"2862353839","node_id":"PR_kwDOAAlMNM6qnA2v","number":47,"state":"closed","title":"Bump org.ow2.asm:asm-util from 9.2 to 9.8","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-26T02:25:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T02:22:03.000Z","updated_at":"2025-09-26T02:25:58.000Z","time_to_close":235,"merged_at":"2025-09-26T02:25:58.000Z","merged_by":"gliptak","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.2","new_version":"9.8","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.2 to 9.8.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=gradle\u0026previous-version=9.2\u0026new-version=9.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/gliptak/JAllele/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gliptak%2FJAllele/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"9.7","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-08-13T09:17:32.000Z","version_change":"9.7 → 9.8","issue":{"uuid":"2742087818","node_id":"PR_kwDOPdL9X86jcPCK","number":1,"state":"open","title":"Bump org.ow2.asm:asm-util from 9.7 to 9.8","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-13T09:17:32.000Z","updated_at":"2025-08-13T09:17:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.ow2.asm:asm-util","old_version":"9.7","new_version":"9.8","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.ow2.asm:asm-util from 9.7 to 9.8.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.ow2.asm:asm-util\u0026package-manager=maven\u0026previous-version=9.7\u0026new-version=9.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xgalanxhi/jenkins-stage-metrics-plugin/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgalanxhi%2Fjenkins-stage-metrics-plugin/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"9.5","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-08-01T00:48:05.000Z","version_change":"9.5 → 9.8","issue":{"uuid":"2711598518","node_id":"PR_kwDOAkpXzM6hn7W2","number":248,"state":"closed","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 129 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-01T00:11:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-01T00:48:05.000Z","updated_at":"2025-10-01T00:11:21.000Z","time_to_close":5268196,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":129,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.26.1","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.8"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.10","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.5","new_version":"2.3.7"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.74.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.18.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.0"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.25.1"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-core","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.0","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.0","new_version":"3.9.11"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-api","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.asciidoctor:asciidoctorj","old_version":"2.5.6","new_version":"2.5.13","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.6","new_version":"2.3.9"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.17.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.6.2.Final","new_version":"4.6.5.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.0"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.wildfly.common:wildfly-common","old_version":"1.6.0.Final","new_version":"1.7.0.Final","repository_url":"https://github.com/wildfly/wildfly-common"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.1.Final","new_version":"2.6.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.13.4","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.4","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.18.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.0.1","new_version":"3.1.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.6.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.5.0","new_version":"3.11.2","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.1.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.12.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.1.0","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.0","new_version":"4.9.3.2","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.2"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.1.0"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.24"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.mongodb:mongo-java-driver","old_version":"3.12.11","new_version":"3.12.14","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.11.4","new_version":"2.31.1","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.11.100","new_version":"3.12.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.18.400","new_version":"3.23.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.7.200","new_version":"3.7.400","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.3.0","new_version":"1.7.2","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.26.1` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.8` |\n| org.ow2.asm:asm-bom | `9.5` | `9.8` |\n| org.ow2.asm:asm | `9.5` | `9.8` |\n| org.ow2.asm:asm-tree | `9.5` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.8` |\n| org.ow2.asm:asm-util | `9.5` | `9.8` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.10` | `2.3.2` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.15` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.41.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.41.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.1` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| com.sun.xml.ws:jaxws-rt | `2.3.5` | `2.3.7` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.13.0` | `2.20.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.74.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.17.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.5.2` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.18.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.0` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.25.1` |\n| org.apache.maven:maven-artifact | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-core | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.0` | `3.9.11` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-resolver-provider | `3.9.0` | `3.9.11` |\n| org.apache.maven:maven-settings | `3.9.0` | `3.9.11` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-api](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `2.5.6` | `2.5.13` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `2.2.6` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.6` | `2.3.9` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.17.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.6.2.Final` | `4.6.5.Final` |\n| org.apache.avro:avro | `1.11.2` | `1.12.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.23.0` | `1.28.0` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.4` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.19.2` |\n| [org.wildfly.common:wildfly-common](https://github.com/wildfly/wildfly-common) | `1.6.0.Final` | `1.7.0.Final` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.1.Final` | `2.6.4.Final` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.13.4` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit-framework) | `5.9.1` | `5.13.4` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.4` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.18.3` | `1.21.3` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.3.0` | `3.6.1` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.0.1` | `3.1.1` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.1.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.6.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.3.1` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.6.0` | `3.9.1` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.2` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.5.0` | `3.11.2` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.5.0` | `3.6.0` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.1.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.12.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.8` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.0` | `4.9.3.2` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.2` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.1.0` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.24` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.24` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [org.mongodb:mongo-java-driver](https://github.com/mongodb/mongo-java-driver) | `3.12.11` | `3.12.14` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.11.4` | `2.31.1` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.11.100` | `3.12.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.18.400` | `3.23.100` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.7.200` | `3.7.400` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.3.0` | `1.7.2` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.26.1\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-10.26.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.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/17250\"\u003e#17250\u003c/a\u003e - NewlineAtEndOfFileCheck and empty files (size 0)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.26.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.26.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.26.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14949\"\u003e#14949\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check PatternVariableAssignment\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8965\"\u003e#8965\u003c/a\u003e - Indentation check doesn't give violation when google formatter does\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17122\"\u003e#17122\u003c/a\u003e - False positive on indentation for Annotation Arrays\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.25.1\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.1 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.1\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.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/17167\"\u003e#17167\u003c/a\u003e - checkstyle expects different indentation for switch cases.\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/531d85d62334c1bde96b71ca1e880c67225e3952\"\u003e\u003ccode\u003e531d85d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/06ce6f313d2df9b39b6733124bab44ce4327cb27\"\u003e\u003ccode\u003e06ce6f3\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c5c2d61c0df73be6d9609fdee530932215871ad4\"\u003e\u003ccode\u003ec5c2d61\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Semaphore CI to JDK17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/781094d39ae38789285576c6b7d8cf00b8e098bc\"\u003e\u003ccode\u003e781094d\u003c/code\u003e\u003c/a\u003e supplemental: add space between '//' and 'non-compiled' comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c88d05a2c32ad46902d6ded51876bbf040647e56\"\u003e\u003ccode\u003ec88d05a\u003c/code\u003e\u003c/a\u003e supplemental: adding inputs for 4.6.2 single whitespace around lambda arrow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/3ce0224b28cb41ce6c9d01e728e62a78a9864b9c\"\u003e\u003ccode\u003e3ce0224\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17225\"\u003e#17225\u003c/a\u003e: Continue to extend 'Since version' javadoc marking implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/686ca93ecb0c2c52a94359d776ea1e9894fdf31c\"\u003e\u003ccode\u003e686ca93\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17250\"\u003e#17250\u003c/a\u003e: Modify NewlineAtEndOfFileCheck to accept empty files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2c064bca2d56b9733348dbf0d356e19254839538\"\u003e\u003ccode\u003e2c064bc\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17168\"\u003e#17168\u003c/a\u003e: Upgrade Idea Image to jdk17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2ed310c37cb24e8a54d1dbcd32ade45bdde65465\"\u003e\u003ccode\u003e2ed310c\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/checkstyle/checkstyle/commit/c5da6e6fea22a0b8221b01142f86abcf88b516f7\"\u003e\u003ccode\u003ec5da6e6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.26.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.8\n\nUpdates `org.asciidoctor:asciidoctorj-diagram` from 2.2.10 to 2.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/releases\"\u003eorg.asciidoctor:asciidoctorj-diagram's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate asciidoctor-diagram to 2.3.2 by \u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\"\u003ehttps://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.3.1 to the JVM.\nIn particular it adds support for jsyntrax.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.3.0 for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.17\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.2.17 and asciidoctorj-diagram-plantuml 1.2023.13  for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.14\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.14 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.13\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.13 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.11\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.11 to the JVM.\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/asciidoctor/asciidoctorj-diagram/commit/54e6ecb18d2e30c1dee41743999dd9bb830d54fb\"\u003e\u003ccode\u003e54e6ecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/58\"\u003e#58\u003c/a\u003e from bonzani/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/797737adbaba3aa68d74db0142b56fac5d57fbd1\"\u003e\u003ccode\u003e797737a\u003c/code\u003e\u003c/a\u003e Update asciidoctor-diagram to 2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/5f7a1a23ac521e3a13a13acc67d8424ddb6c89d1\"\u003e\u003ccode\u003e5f7a1a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/55\"\u003e#55\u003c/a\u003e from asciidoctor/jsyntrax-1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/bea42541e3e05cd524b1b3f2989440c9b0159e23\"\u003e\u003ccode\u003ebea4254\u003c/code\u003e\u003c/a\u003e Run CI on Java 21 instead of Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/aa2a8ddd0cd647b5b09d34fbb685f723d75a79ff\"\u003e\u003ccode\u003eaa2a8dd\u003c/code\u003e\u003c/a\u003e Fix configuration of jruby-gradle-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/f40fb05f5d52f595b871f09078cd4293a00b1531\"\u003e\u003ccode\u003ef40fb05\u003c/code\u003e\u003c/a\u003e Update jsyntrax to 1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/51c8cfd5b29622cca90b975ad16655f684974c48\"\u003e\u003ccode\u003e51c8cfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/54\"\u003e#54\u003c/a\u003e from asciidoctor/fix-publication-name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/97bfdd2d36ca8651620874c30da31114ea557ca7\"\u003e\u003ccode\u003e97bfdd2\u003c/code\u003e\u003c/a\u003e Fix publication name jsyntrax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/0f5c4d86153a66860109c351a6a708756e2d5914\"\u003e\u003ccode\u003e0f5c4d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/52\"\u003e#52\u003c/a\u003e from asciidoctor/asciidoctor-diagram-2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/cd188309469f76275548f5a1192fcadf42d0916d\"\u003e\u003ccode\u003ecd18830\u003c/code\u003e\u003c/a\u003e Add jsyntrax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.10...v2.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c84e7d89c93b7fc177fc2f3708e60e6cf68be30d\"\u003e\u003ccode\u003ec84e7d8\u003c/code\u003e\u003c/a\u003e update license in some old files not part of the ditributed binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc2fbb6a72464d9903e676e21171c2e1bc2d9696\"\u003e\u003ccode\u003edc2fbb6\u003c/code\u003e\u003c/a\u003e start work on 1.3.15-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39fc5461e7a8e15ce9ecd9f148f67f701aed88ad\"\u003e\u003ccode\u003e39fc546\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaed55e46d20177459c0d2957ac9b26edd8484b3\"\u003e\u003ccode\u003eaaed55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/43\"\u003e#43\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/465b41e522a26b73f8de1dd5c18a012d5b7d7a36\"\u003e\u003ccode\u003e465b41e\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/0580dc94cd8d6cc86952300493afaaacb64c2797\"\u003e\u003ccode\u003e0580dc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/042a0d1fc4ff6ac2ee33616a574af5c080404d57\"\u003e\u003ccode\u003e042a0d1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/eb5aec277e07d21aff4df7a0681a35c73c6f6437\"\u003e\u003ccode\u003eeb5aec2\u003c/code\u003e\u003c/a\u003e Update jffi to 1.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/0deaac0c731974cdcb9b64ce1a6f1d1ebf7e565a\"\u003e\u003ccode\u003e0deaac0\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/jnr/jnr-ffi/commit/7888b7c2135ab8f34b688f8cac670c1a276cd78c\"\u003e\u003ccode\u003e7888b7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.15\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/d9409a029f1a09a5975cf020b29fcd4b53857cd1\"\u003e\u003ccode\u003ed9409a0\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/cfd6f102dcd6fb3b91ab1ed0c61852bdacf24677\"\u003e\u003ccode\u003ecfd6f10\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;replace with lambda\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/90870bdb2c72ea09918252093cc9985b224288c5\"\u003e\u003ccode\u003e90870bd\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add comments\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/4b420d36cc628d98fd8edd999bfcc95cdec36469\"\u003e\u003ccode\u003e4b420d3\u003c/code\u003e\u003c/a\u003e add comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\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/jnr/jnr-unixsocket/commit/5c30b80b0ba0ef3a46021f45066159fc624e4cb6\"\u003e\u003ccode\u003e5c30b80\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/daad2063d0757cf709b79c4d57a74386d7c37803\"\u003e\u003ccode\u003edaad206\u003c/code\u003e\u003c/a\u003e Exclude problematic shell-out for client/server test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/d1cb5fd57566e19f62819be983bfe64b388c03a1\"\u003e\u003ccode\u003ed1cb5fd\u003c/code\u003e\u003c/a\u003e Update jnr-ffi, jnr-enxio, jnr-posix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.40.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes and improvements\u003c/li\u003e\n\u003cli\u003eReleases (including snapshots) have migrated from \u003ca href=\"https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate\"\u003eOSSRH to the Central Publisher Portal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/google/error-prone/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.39.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily downgrade to Guava 33.4.0 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChecks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BooleanLiteral\"\u003e\u003ccode\u003eBooleanLiteral\u003c/code\u003e\u003c/a\u003e: Prefer \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003eBoolean.TRUE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExpensiveLenientFormatString\"\u003e\u003ccode\u003eExpensiveLenientFormatString\u003c/code\u003e\u003c/a\u003e: Renamed from \u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e, detects unnecessary calls to \u003ccode\u003eString.format\u003c/code\u003e in the arguments of lenient formatting methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryQualifier\"\u003e\u003ccode\u003eUnnecessaryQualifier\u003c/code\u003e\u003c/a\u003e: Detects \u003ccode\u003e@Qualifier\u003c/code\u003e or \u003ccode\u003e@BindingAnnotation\u003c/code\u003e annotations that have no effect, and can be removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIssues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4996\"\u003e#4996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5045\"\u003e#5045\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/google/error-prone/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/d6539d63084b7f366a58bdcafbb889cf897b5297\"\u003e\u003ccode\u003ed6539d6\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6161d4eabdaf3988911a14bf31b45411004df69b\"\u003e\u003ccode\u003e6161d4e\u003c/code\u003e\u003c/a\u003e Skip BooleanLiteral findings if the target type is boxed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/98d83bffda4993e2d8d64841e05f2475302ff284\"\u003e\u003ccode\u003e98d83bf\u003c/code\u003e\u003c/a\u003e Avoid touching parameters of \u003ccode\u003e@Subscribe\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/13d46e7a3438d894ff5fea8f2306ee7e0cb3e0e7\"\u003e\u003ccode\u003e13d46e7\u003c/code\u003e\u003c/a\u003e Refactor to use WellKnownKeep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef33eee283c0ef30e34e4b65f68999266e32a062\"\u003e\u003ccode\u003eef33eee\u003c/code\u003e\u003c/a\u003e Fix a println statement left over from \u003ca href=\"https://github.com/google/error-prone/\"\u003ehttps://github.com/google/error-prone/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683\"\u003e\u003ccode\u003ece784a9\u003c/code\u003e\u003c/a\u003e Detect non-private, non-override methods in anonymous classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/43759cd54556b70057f617f2da8df433f3961a98\"\u003e\u003ccode\u003e43759cd\u003c/code\u003e\u003c/a\u003e Recognise \u003ccode\u003ecom.google.common.inject.components.OtherRequiredBindings\u003c/code\u003e as an i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef5073b3e2bdd09e27f2196d0db5508ff8967b7d\"\u003e\u003ccode\u003eef5073b\u003c/code\u003e\u003c/a\u003e UnnecessaryQualifier: don't fire on \u003ccode\u003einterface\u003c/code\u003es, in deference to Dagger.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d7b585878851992d0b74e13b324a482141b80fc\"\u003e\u003ccode\u003e3d7b585\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eTruthIncompatibleType\u003c/code\u003e support for \u003ccode\u003eMultisetSubject#hasCount\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b5c6175f7f543ed056799ae8f4ac74e76b1103b2\"\u003e\u003ccode\u003eb5c6175\u003c/code\u003e\u003c/a\u003e Add a test confirming external \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5151\"\u003e#5151\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.41.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/EffectivelyPrivate\"\u003eEffectivelyPrivate\u003c/a\u003e: Detect declarations that have \u003ccode\u003epublic\u003c/code\u003e or \u003ccode\u003eprotected\u003c/code\u003e modifiers, but are effectively private\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSkip BooleanLiteral findings if the target type is boxed (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5134\"\u003e#5134\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.40.0...v2.41.0\"\u003ehttps://github.com/google/error-prone/compare/v2.40.0...v2.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.40.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBug fixes and improvements\u003c/li\u003e\n\u003cli\u003eReleases (including snapshots) have migrated from \u003ca href=\"https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate\"\u003eOSSRH to the Central Publisher Portal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.39.0...v2.40.0\"\u003ehttps://github.com/google/error-prone/compare/v2.39.0...v2.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.39.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTemporarily downgrade to Guava 33.4.0 (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChecks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/BooleanLiteral\"\u003e\u003ccode\u003eBooleanLiteral\u003c/code\u003e\u003c/a\u003e: Prefer \u003ccode\u003etrue\u003c/code\u003e to \u003ccode\u003eBoolean.TRUE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/ExpensiveLenientFormatString\"\u003e\u003ccode\u003eExpensiveLenientFormatString\u003c/code\u003e\u003c/a\u003e: Renamed from \u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e, detects unnecessary calls to \u003ccode\u003eString.format\u003c/code\u003e in the arguments of lenient formatting methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryQualifier\"\u003e\u003ccode\u003eUnnecessaryQualifier\u003c/code\u003e\u003c/a\u003e: Detects \u003ccode\u003e@Qualifier\u003c/code\u003e or \u003ccode\u003e@BindingAnnotation\u003c/code\u003e annotations that have no effect, and can be removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIssues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4996\"\u003e#4996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5045\"\u003e#5045\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.38.0...v2.39.0\"\u003ehttps://github.com/google/error-prone/compare/v2.38.0...v2.39.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\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/google/error-prone/commit/d6539d63084b7f366a58bdcafbb889cf897b5297\"\u003e\u003ccode\u003ed6539d6\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.41.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6161d4eabdaf3988911a14bf31b45411004df69b\"\u003e\u003ccode\u003e6161d4e\u003c/code\u003e\u003c/a\u003e Skip BooleanLiteral findings if the target type is boxed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/98d83bffda4993e2d8d64841e05f2475302ff284\"\u003e\u003ccode\u003e98d83bf\u003c/code\u003e\u003c/a\u003e Avoid touching parameters of \u003ccode\u003e@Subscribe\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/13d46e7a3438d894ff5fea8f2306ee7e0cb3e0e7\"\u003e\u003ccode\u003e13d46e7\u003c/code\u003e\u003c/a\u003e Refactor to use WellKnownKeep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef33eee283c0ef30e34e4b65f68999266e32a062\"\u003e\u003ccode\u003eef33eee\u003c/code\u003e\u003c/a\u003e Fix a println statement left over from \u003ca href=\"https://github.com/google/error-prone/\"\u003ehttps://github.com/google/error-prone/\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683\"\u003e\u003ccode\u003ece784a9\u003c/code\u003e\u003c/a\u003e Detect non-private, non-override methods in anonymous classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/43759cd54556b70057f617f2da8df433f3961a98\"\u003e\u003ccode\u003e43759cd\u003c/code\u003e\u003c/a\u003e Recognise \u003ccode\u003ecom.google.common.inject.components.OtherRequiredBindings\u003c/code\u003e as an i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/ef5073b3e2bdd09e27f2196d0db5508ff8967b7d\"\u003e\u003ccode\u003eef5073b\u003c/code\u003e\u003c/a\u003e UnnecessaryQualifier: don't fire on \u003ccode\u003einterface\u003c/code\u003es, in deference to Dagger.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/3d7b585878851992d0b74e13b324a482141b80fc\"\u003e\u003ccode\u003e3d7b585\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eTruthIncompatibleType\u003c/code\u003e support for \u003ccode\u003eMultisetSubject#hasCount\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/b5c6175f7f543ed056799ae8f4ac74e76b1103b2\"\u003e\u003ccode\u003eb5c6175\u003c/code\u003e\u003c/a\u003e Add a test confirming external \u003ca href=\"https://redirect.github.com/google/error-prone/issues/5151\"\u003e#5151\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\u003c/p\u003e\n\u003ch2\u003eGson 2.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe biggest change is that we no longer support Java 7. People who still need to run on Java 7 will need to use an earlier version of Gson.\u003c/p\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow registering adapters for \u003ccode\u003eJsonElement\u003c/code\u003e again by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2789\"\u003egoogle/gson#2789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd nesting limit for \u003ccode\u003eJsonReader\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2588\"\u003egoogle/gson#2588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@CheckReturnValue\u003c/code\u003e to our packages. by \u003ca href=\"https://github.com/cpovirk\"\u003e\u003ccode\u003e@​cpovirk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2693\"\u003egoogle/gson#2693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (\u003ca href=\"https://redirect.github.com/google/gson/issues/2729\"\u003e#2729\u003c/a\u003e) by \u003ca href=\"https://github.com/lyubomyr-shaydariv\"\u003e\u003ccode\u003e@​lyubomyr-shaydariv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2731\"\u003egoogle/gson#2731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Properties subclasses in GsonTypes.getMapKeyAndValueTypes by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2758\"\u003egoogle/gson#2758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce rawType to be a Class in ParameterizedTypeImpl by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2759\"\u003egoogle/gson#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eAccessController\u003c/code\u003e usage for enum adapter by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2704\"\u003egoogle/gson#2704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typeArguments array not being cloned when resolving ParameterizedType with changed owner by \u003ca href=\"https://github.com/TBlueF\"\u003e\u003ccode\u003e@​TBlueF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2706\"\u003egoogle/gson#2706\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eThe change log for versions newer than 2.10 is available only on the \u003ca href=\"https://github.com/google/gson/releases\"\u003eGitHub Releases page\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eVersion 2.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for serializing and deserializing Java records, on Java ≥ 16. (\u003ca href=\"https://redirect.github.com/google/gson/pull/2201\"\u003egoogle/gson#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonArray.asList\u003c/code\u003e and \u003ccode\u003eJsonObject.asMap\u003c/code\u003e view methods (\u003ca href=\"https://redirect.github.com/google/gson/pull/2225\"\u003egoogle/gson#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapterRuntimeTypeWrapper\u003c/code\u003e not detecting reflective \u003ccode\u003eTreeTypeAdapter\u003c/code\u003e and \u003ccode\u003eFutureTypeAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1787\"\u003egoogle/gson#1787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eJsonReader.skipValue()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2062\"\u003egoogle/gson#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerform numeric conversion for primitive numeric type adapters (\u003ca href=\"https://redirect.github.com/google/gson/pull/2158\"\u003egoogle/gson#2158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGson.fromJson(..., TypeToken)\u003c/code\u003e overloads (\u003ca href=\"https://redirect.github.com/google/gson/pull/1700\"\u003egoogle/gson#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix changes to \u003ccode\u003eGsonBuilder\u003c/code\u003e affecting existing \u003ccode\u003eGson\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/google/gson/pull/1815\"\u003egoogle/gson#1815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eJsonElement\u003c/code\u003e conversion methods more consistent and fix javadoc (\u003ca href=\"https://redirect.github.com/google/gson/pull/2178\"\u003egoogle/gson#2178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e when \u003ccode\u003eJsonWriter.jsonValue\u003c/code\u003e is not supported (\u003ca href=\"https://redirect.github.com/google/gson/pull/1651\"\u003egoogle/gson#1651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDisallow \u003ccode\u003eJsonObject\u003c/code\u003e \u003ccode\u003eEntry.setValue(null)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2167\"\u003egoogle/gson#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTypeAdapter.toJson\u003c/code\u003e throwing AssertionError for custom IOException (\u003ca href=\"https://redirect.github.com/google/gson/pull/2172\"\u003egoogle/gson#2172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConvert null to JsonNull for \u003ccode\u003eJsonArray.set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/2170\"\u003egoogle/gson#2170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nullSafe usage. (\u003ca href=\"https://redirect.github.com/google/gson/pull/1555\"\u003egoogle/gson#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate \u003ccode\u003eTypeToken.getParameterized\u003c/code\u003e arguments (\u003ca href=\"https://redirect.github.com/google/gson/pull/2166\"\u003egoogle/gson#2166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/google/gson/issues/1702\"\u003e#1702\u003c/a\u003e: Gson.toJson creates CharSequence which does not implement toString (\u003ca href=\"https://redirect.github.com/google/gson/pull/1703\"\u003egoogle/gson#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrefer existing adapter for concurrent \u003ccode\u003eGson.getAdapter\u003c/code\u003e calls (\u003ca href=\"https://redirect.github.com/google/gson/pull/2153\"\u003egoogle/gson#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eArrayTypeAdapter\u003c/code\u003e for \u003ccode\u003eObject[]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1716\"\u003egoogle/gson#1716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eAppendableWriter\u003c/code\u003e performance (\u003ca href=\"https://redirect.github.com/google/gson/pull/1706\"\u003egoogle/gson#1706\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/google/gson/commit/257bee9eff81889893ca02a6925aa1b620378e9e\"\u003e\u003ccode\u003e257bee9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/63d74b39400be6e2a244a227820fa9d984a493e9\"\u003e\u003ccode\u003e63d74b3\u003c/code\u003e\u003c/a\u003e Bump the maven group with 5 updates (\u003ca href=\"https://redirect.github.com/google/gson/issues/2...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/248","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/248","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/248/packages"}},{"old_version":"9.3","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-08-01T00:44:06.000Z","version_change":"9.3 → 9.8","issue":{"uuid":"2711592865","node_id":"PR_kwDOAkpXzM6hn5-h","number":247,"state":"open","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-01T00:44:06.000Z","updated_at":"2025-08-01T00:44:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":119,"packages":[{"name":"org.apache.ant:ant","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.ow2.asm:asm","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.3","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.19.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.4.2","new_version":"3.6.0","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.8.4","new_version":"3.9.11","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-artifact","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-core","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-settings","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.8.4","new_version":"3.9.11"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.16.1","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.16.1","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.11.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.4.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logmanager:jboss-logmanager","old_version":"2.1.18.Final","new_version":"2.1.19.Final"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.4.2.Final","new_version":"3.5.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-core","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-client-hotrod","old_version":"11.0.15.Final","new_version":"11.0.19.Final"},{"name":"org.infinispan:infinispan-remote-query-client","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-query","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.3.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.0","new_version":"1.11.4"},{"name":"org.apache.commons:commons-compress","old_version":"1.21","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.13.3","new_version":"2.19.2","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"1.19.0.Final","new_version":"1.20.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.github.jnr:jnr-constants","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/jnr/jnr-constants"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.14.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.14.0","new_version":"2.41.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.47.0","new_version":"1.74.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.0","new_version":"2.17.7"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.3.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.2.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.10.1","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.0.0-M2","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.3.0","new_version":"3.9.1","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.0.0-M1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jxr-plugin","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-jxr"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.6.4","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.apache.maven.plugins:maven-site-plugin","old_version":"3.12.0","new_version":"3.21.0","repository_url":"https://github.com/apache/maven-site-plugin"},{"name":"org.apache.maven.plugins:maven-war-plugin","old_version":"3.3.2","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-war-plugin"},{"name":"org.apache.servicemix.tooling:depends-maven-plugin","old_version":"1.4.0","new_version":"1.5.0"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.2","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.11.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.0.1","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.0.0","new_version":"4.9.3.2","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.3.2","new_version":"1.5.2"},{"name":"org.springframework:spring-beans","old_version":"5.3.18","new_version":"5.3.39","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.2","new_version":"2.1.0"},{"name":"net.minidev:json-smart","old_version":"2.4.8","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.3","new_version":"2.3.9"},{"name":"com.google.code.gson:gson","old_version":"2.9.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.7.0","new_version":"2.31.1","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.5","new_version":"3.5.4","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.8.0","new_version":"1.9.24","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.8.0","new_version":"1.9.24"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.3","new_version":"2.3.7"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.10.200","new_version":"3.11.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.17.200","new_version":"3.23.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.17","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.6.100","new_version":"3.7.400","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.5","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.2.7","new_version":"1.7.2","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.3","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.ant:ant | `1.10.12` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.12` | `1.10.15` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| org.ow2.asm:asm | `9.3` | `9.8` |\n| org.ow2.asm:asm-commons | `9.3` | `9.8` |\n| org.ow2.asm:asm-tree | `9.3` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.3` | `9.8` |\n| org.ow2.asm:asm-util | `9.3` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.19.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.11.0` | `2.20.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.4.2` | `3.6.0` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-artifact | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-core | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-settings | `3.8.4` | `3.9.11` |\n| org.apache.maven:maven-resolver-provider | `3.8.4` | `3.9.11` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.3` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.11.0` | `5.17.0` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.4.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| org.jboss.logmanager:jboss-logmanager | `2.1.18.Final` | `2.1.19.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.4.2.Final` | `3.5.1.Final` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-core](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| org.infinispan:infinispan-client-hotrod | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-remote-query-client](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-query](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.3.Final` | `4.5.0.Final` |\n| org.apache.avro:avro | `1.11.0` | `1.11.4` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.21` | `1.28.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.13.3` | `2.19.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.2` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.2` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `1.19.0.Final` | `1.20.4.Final` |\n| [com.github.jnr:jnr-constants](https://github.com/jnr/jnr-constants) | `0.10.3` | `0.10.4` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.14.0` | `2.41.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.14.0` | `2.41.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.47.0` | `1.74.0` |\n| io.hawt:hawtio-default | `2.15.0` | `2.17.7` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.0.0` | `3.6.1` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.3.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.2.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.10.1` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.0.0-M2` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.3.0` | `3.9.1` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.0.0-M1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jxr-plugin](https://github.com/apache/maven-jxr) | `3.3.1` | `3.6.0` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.6.4` | `3.15.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.2.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) | `3.12.0` | `3.21.0` |\n| [org.apache.maven.plugins:maven-war-plugin](https://github.com/apache/maven-war-plugin) | `3.3.2` | `3.4.0` |\n| org.apache.servicemix.tooling:depends-maven-plugin | `1.4.0` | `1.5.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.2` | `2.2.6` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.11.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.0.1` | `3.2.8` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.0.0` | `4.9.3.2` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.3.2` | `1.5.2` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `5.3.18` | `5.3.39` |\n| org.apache.kerby:kerb-simplekdc | `2.0.2` | `2.1.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.4.8` | `2.5.2` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.3` | `2.3.9` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.7.0` | `2.31.1` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.5` | `3.5.4` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.24` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.8.0` | `1.9.24` |\n| com.sun.xml.ws:jaxws-rt | `2.3.3` | `2.3.7` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.10.200` | `3.11.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.17.200` | `3.23.100` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.17` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.6.100` | `3.7.400` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.5` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.2.7` | `1.7.2` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.3` | `2.3.2` |\n\n\nUpdates `org.apache.ant:ant` from 1.10.12 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.12 to 1.10.15\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit-framework/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.15 to 1.19.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.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmac(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add HmacUtils.hmacHex(Path). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add PMD check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add SpotBugs check to the default Maven goal. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Refactor DigestUtils.updateDigest(MessageDigest, File) to use NIO. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-328:  Clarify Javadoc for org.apache.commons.codec.digest.UnixCrypt.crypt(byte[],String). Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.Rule. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in DaitchMokotoffSoundex.parseRules(Scanner, String, Map, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in Lang.loadFromResource(String, Languages). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in PhoneticEngine.encode(String, LanguageSet). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Precompile regular expressions in org.apache.commons.codec.language.bm.Rule.parse*(*). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Remove redundant checks for whitespace in DaitchMokotoffSoundex.soundex(String, boolean). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Javadoc typo in Base16.java [#380](https://github.com/apache/commons-codec/issues/380). Thanks to Sebastian Baunsgaard.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate unused constant org.apache.commons.codec.language.bm.Rule.ALL. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.bm.Rule.parsePhonemeExpr(String) adds duplicate empty phoneme when input ends with |. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCODEC-331:  org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) does not remove special characters like punctuation. Thanks to IlikeCode, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.binary.StringUtils. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnusedFormalParameter in private constructor in org.apache.commons.codec.binary.Base16. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD multiple UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Blake3. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD UnnecessaryFullyQualifiedName in org.apache.commons.codec.digest.Md5Crypt. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix PMD EmptyControlStatement in org.apache.commons.codec.language.Metaphone. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] Medium: org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder.setEncodeTable(byte[]) may expose internal representation by storing an externally mutable object into BaseNCodec$AbstractBuilder.encodeTable [org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder] At BaseNCodec.java:[line 131] EI_EXPOSE_REP2. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        The method org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder.setLineSeparator(byte...) now makes a defensive copy. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Avoid unnecessary String conversion in org.apache.commons.codec.language.bm.PhoneticEngine.applyFinalRules(PhonemeBuilder, Map). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix SpotBugs [ERROR] High: Potentially dangerous use of non-short-circuit logic in org.apache.commons.codec.language.DaitchMokotoffSoundex.cleanup(String) [org.apache.commons.codec.language.DaitchMokotoffSoundex] At DaitchMokotoffSoundex.java:[line 350] NS_DANGEROUS_NON_SHORT_CIRCUIT. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\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/apache/commons-codec/commit/351cb22e1e1948aaabb39a463dce631bea156125\"\u003e\u003ccode\u003e351cb22\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.19.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0d501b60e50ea50e247d8d804945b9a39974ed52\"\u003e\u003ccode\u003e0d501b6\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/d6d4b824539b0d4794200d05286fd3de1ff2f236\"\u003e\u003ccode\u003ed6d4b82\u003c/code\u003e\u003c/a\u003e Refactor duplicate code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6d6456ca94448ba8ea105e697e3f89a67f3cb7c1\"\u003e\u003ccode\u003e6d6456c\u003c/code\u003e\u003c/a\u003e No need to exclude abstract test classes from Surefire runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/22d62e41374cfe558f995fd2c0f490e6f93339d6\"\u003e\u003ccode\u003e22d62e4\u003c/code\u003e\u003c/a\u003e No need to specify the default value for linkXref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/c4daf34d4aeb1193ba8feab437b86a871c6b123d\"\u003e\u003ccode\u003ec4daf34\u003c/code\u003e\u003c/a\u003e No longer need to override the version of the Jacoco Maven plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/8f2b67337af5dc40a3701346c6302ab0cf5ca554\"\u003e\u003ccode\u003e8f2b673\u003c/code\u003e\u003c/a\u003e Remove workaround for [SUREFIRE-2253]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/466a61d3f957a9a0727937b3772dc6880db22f01\"\u003e\u003ccode\u003e466a61d\u003c/code\u003e\u003c/a\u003e Fix Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ca27bd30b6170561786d421eb48f1535dc41336f\"\u003e\u003ccode\u003eca27bd3\u003c/code\u003e\u003c/a\u003e Fix Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/1dfb4e5bbdc604dc72fe671fded50a5c91bc7543\"\u003e\u003ccode\u003e1dfb4e5\u003c/code\u003e\u003c/a\u003e Better internal method name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.15...rel/commons-codec-1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.11.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\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-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\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-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.11.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-component-annotations` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/releases\"\u003eorg.codehaus.plexus:plexus-component-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eimprove documentation to switch to Sisu (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121\"\u003e#121\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom clean after parent upgrade (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120\"\u003e#120\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plexus-component metadata - remove dependency to plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109\"\u003e#109\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecation information to Plexus components (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108\"\u003e#108\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Java 8 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107\"\u003e#107\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop plexus-container-default artefact (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135\"\u003e#135\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Maven 3.6.3+ (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133\"\u003e#133\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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\u003eBump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139\"\u003e#139\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 15 to 16 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138\"\u003e#138\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131\"\u003e#131\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorg dependencyManagement to subprojects. Prepare to drop plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132\"\u003e#132\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.5 to 9.6 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125\"\u003e#125\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.22 to 4.23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116\"\u003e#116\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104\"\u003e#104\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105\"\u003e#105\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102\"\u003e#102\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.4 to 9.5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99\"\u003e#99\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97\"\u003e#97\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump checkstyle from 9.2 to 9.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96\"\u003e#96\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92\"\u003e#92\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93\"\u003e#93\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.3 to 9.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88\"\u003e#88\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85\"\u003e#85\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/87\"\u003e#87\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/76\"\u003e#76\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-classworlds from 2.6.0 to 2.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/79\"\u003e#79\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 2.0.0 to 2.1.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/81\"\u003e#81\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/83\"\u003e#83\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/82\"\u003e#82\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/80\"\u003e#80\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/74\"\u003e#74\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.21 to 4.22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containe...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/247/packages"}},{"old_version":"9.7.1","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-06-01T00:52:21.000Z","version_change":"9.7.1 → 9.8","issue":{"uuid":"2557423405","node_id":"PR_kwDOAB81F86Yby8t","number":13194,"state":"closed","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 64 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-01T01:06:47.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-01T00:52:21.000Z","updated_at":"2025-07-01T01:06:47.000Z","time_to_close":2592866,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":64,"packages":[{"name":"org.codehaus.mojo:extra-enforcer-rules","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/mojohaus/extra-enforcer-rules"},{"name":"org.ow2.asm:asm","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.7.1","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.7.1","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.18.0","new_version":"2.19.0"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.4","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.10.5","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.awaitility:awaitility","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.20.4","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.20.4","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.15.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.4.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.mina:mina-core","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.18.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.7.Final","new_version":"2.2.11.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.google.guava:guava","old_version":"33.3.1-jre","new_version":"33.4.8-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.36.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.36.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.68.2","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.12","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.2.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.13.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.5.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.8.1","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.5.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.8.6.6","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"net.minidev:json-smart","old_version":"2.5.1","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"com.google.code.gson:gson","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.24.3","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.5.1","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.22","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.22","new_version":"1.9.23"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.21.0","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.14","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.14","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 64 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.codehaus.mojo:extra-enforcer-rules](https://github.com/mojohaus/extra-enforcer-rules) | `1.9.0` | `1.10.0` |\n| org.ow2.asm:asm | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-commons | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-tree | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.7.1` | `9.8` |\n| org.ow2.asm:asm-util | `9.7.1` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.17.1` | `1.18.0` |\n| commons-io:commons-io | `2.18.0` | `2.19.0` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.4` | `4.1.0` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.10.5` | `5.13.0` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.2` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.1` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.1` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.15.0` | `5.17.0` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.4.Final` | `4.5.0.Final` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.3` | `2.2.4` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.18.2` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.2` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.18.2` | `2.19.0` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.7.Final` | `2.2.11.Final` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.3.1-jre` | `33.4.8-jre` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.36.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.36.0` | `2.38.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.68.2` | `1.73.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.12` | `0.8.13` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.2.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.4.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.13.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.3` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.5.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.5.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.8.1` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.3` | `3.1.4` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.5.0` | `3.5.1` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.8.6.6` | `4.9.3.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.1` | `2.5.2` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.11.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.24.3` | `2.28.2` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.5.1` | `3.5.3` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.22` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.22` | `1.9.23` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.21.0` | `3.23.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.5` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.14` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.14` | `2.6.16` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.6.0` | `1.7.0` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.3.1` | `2.3.2` |\n\n\nUpdates `org.codehaus.mojo:extra-enforcer-rules` from 1.9.0 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/releases\"\u003eorg.codehaus.mojo:extra-enforcer-rules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRecognize JDK 25 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/318\"\u003e#318\u003c/a\u003e) \u003ca href=\"https://github.com/wendigo\"\u003e\u003ccode\u003e@​wendigo\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\u003eBump org.codehaus.mojo:mojo-parent from 86 to 87 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.17.2 to 1.18.0 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/315\"\u003e#315\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-codec:commons-codec from 1.17.1 to 1.17.2 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/314\"\u003e#314\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 9.0.98 to 9.0.99 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/317\"\u003e#317\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 9.0.96 to 9.0.98 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/313\"\u003e#313\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.tomcat:tomcat-catalina from 7.0.104 to 9.0.96 in /src/it/mojo-1682 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/310\"\u003e#310\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework:spring-core from 5.3.27 to 6.1.14 in /src/it/banduplicate-classes-wildcard-exclusion (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/pull/312\"\u003e#312\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/mojohaus/extra-enforcer-rules/commit/e368dcd70fe3375ce3220a6a1735901a1c204110\"\u003e\u003ccode\u003ee368dcd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/1e8a5245538315a5b8e3c43e11122243ec4996bb\"\u003e\u003ccode\u003e1e8a524\u003c/code\u003e\u003c/a\u003e Recognize JDK 25 (\u003ca href=\"https://redirect.github.com/mojohaus/extra-enforcer-rules/issues/318\"\u003e#318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/a8710b747c68cc5a3a25f864deaee505388386eb\"\u003e\u003ccode\u003ea8710b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/84bac3812205abf713a4c0de2647cd3bca4a8638\"\u003e\u003ccode\u003e84bac38\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.17.2 to 1.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/c9d91f6359abc9b0f4fb81bcbeedc2ce65d97a33\"\u003e\u003ccode\u003ec9d91f6\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 86 to 87\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/b3e6db30805a718754eefa1e82d9dc76b8fc250b\"\u003e\u003ccode\u003eb3e6db3\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.17.1 to 1.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/043f2b36149f93ec956cd31414caab7554656d67\"\u003e\u003ccode\u003e043f2b3\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/6f7275c3d9c685a381cb62c5a8e2859757a5a67f\"\u003e\u003ccode\u003e6f7275c\u003c/code\u003e\u003c/a\u003e Bump org.springframework:spring-core\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/a662ad912fcbf3ddcdbbce08801b5cf9e70f3f8c\"\u003e\u003ccode\u003ea662ad9\u003c/code\u003e\u003c/a\u003e Bump org.apache.tomcat:tomcat-catalina in /src/it/mojo-1682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/commit/f7447caef5ea029fb2c42dc421332acb8b2c364e\"\u003e\u003ccode\u003ef7447ca\u003c/code\u003e\u003c/a\u003e typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/extra-enforcer-rules/compare/1.9.0...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.7.1 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.7.1 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.17.1 to 1.18.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.18.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.18.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexDecodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexEncodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\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 78 to 79. 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\u003ch2\u003eApache Commons Codec 1.17.2 Release Notes\u003c/h2\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\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/5f76abb946164b943bc2cf367bc1d70b8f6e70d1\"\u003e\u003ccode\u003e5f76abb\u003c/code\u003e\u003c/a\u003e Update contributing file from user feedback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/a38de9528197b2d01e5b6c9b2e0af3a624cff017\"\u003e\u003ccode\u003ea38de95\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/0689dc8b2b0e2eded0fabeee5aea999bec4b0c94\"\u003e\u003ccode\u003e0689dc8\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/40982220a4552fd04545dcb13ab1d47905a5d1a9\"\u003e\u003ccode\u003e4098222\u003c/code\u003e\u003c/a\u003e Port from Doxia 1 to 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ebb29e9a7edf2e7367871c9219c7bc189e340b09\"\u003e\u003ccode\u003eebb29e9\u003c/code\u003e\u003c/a\u003e Make test fixture package private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/110a9f8629de61b1d227c98a588ccfca94bdaf24\"\u003e\u003ccode\u003e110a9f8\u003c/code\u003e\u003c/a\u003e Don't need to end a paragraph with an extra line break\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6444237f6430852341e0666594e73228c2cd51d2\"\u003e\u003ccode\u003e6444237\u003c/code\u003e\u003c/a\u003e Remove background color from site page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9062af4ebbebb68f830ff052979510c7922c872f\"\u003e\u003ccode\u003e9062af4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/963ee73837704ccece2b85bc8b714f6566d26fd0\"\u003e\u003ccode\u003e963ee73\u003c/code\u003e\u003c/a\u003e Include more in the source assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/94b9c51724d4f09a298b192e75f7b077b48777fd\"\u003e\u003ccode\u003e94b9c51\u003c/code\u003e\u003c/a\u003e Add a file extension to TODO file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.17.1...rel/commons-codec-1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.18.0 to 2.19.0\n\nUpdates `org.codehaus.plexus:plexus-xml` from 4.0.4 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/releases\"\u003eorg.codehaus.plexus:plexus-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eFix detection of invalid spaces in prolog (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/20\"\u003e#20\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom.mxl and site.xml cleanup (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/19\"\u003e#19\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Java 17 and upgrade maven-xml-impl to 4.0.0-beta-3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/43\"\u003e#43\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\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\u003eBump org.apache.maven:maven-xml from 4.0.0-rc-2 to 4.0.0-rc-3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/57\"\u003e#57\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 19 to 20 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/56\"\u003e#56\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Maven 4.0.0-rc-2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/53\"\u003e#53\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 18 to 19 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/47\"\u003e#47\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-xml-impl from 4.0.0-beta-4 to 4.0.0-beta-5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/49\"\u003e#49\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 4.0.1 to 4.0.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/46\"\u003e#46\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-xml-impl from 4.0.0-beta-3 to 4.0.0-beta-4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/44\"\u003e#44\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCleanup tests and drop dependency to plexus-utils (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/52\"\u003e#52\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply spotless re-formatting (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-xml/pull/59\"\u003e#59\u003c/a\u003e) \u003ca href=\"https://github.com/ascheman\"\u003e\u003ccode\u003e@​ascheman\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/codehaus-plexus/plexus-xml/commit/9f89131f53747476234b285cfbd6c351aa57f1f9\"\u003e\u003ccode\u003e9f89131\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-xml-4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/fd8cf37adbf40c49b5a14870385275ff61dc6059\"\u003e\u003ccode\u003efd8cf37\u003c/code\u003e\u003c/a\u003e Apply spotless re-formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/2b85a28dbadeb283cff8a63e21d5555165385f81\"\u003e\u003ccode\u003e2b85a28\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-xml from 4.0.0-rc-2 to 4.0.0-rc-3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/26b97493136bf30d34b9f14c2a97e933b0f59ae5\"\u003e\u003ccode\u003e26b9749\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 19 to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/1f1ff6f331bd98c326620b8a452657800edfa3a7\"\u003e\u003ccode\u003e1f1ff6f\u003c/code\u003e\u003c/a\u003e Upgrade to Maven 4.0.0-rc-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/bf0366425bfd7b637b29b30ca2ab203b6d619df2\"\u003e\u003ccode\u003ebf03664\u003c/code\u003e\u003c/a\u003e Cleanup tests and drop dependency to plexus-utils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/5a1f0a35c3fe17d0a3c96648ff85b9f8f596711f\"\u003e\u003ccode\u003e5a1f0a3\u003c/code\u003e\u003c/a\u003e Cleanup tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/f6fc5ed773395f3c019975c52acab1523f96123e\"\u003e\u003ccode\u003ef6fc5ed\u003c/code\u003e\u003c/a\u003e Bump descriptions to Maven beta-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/f411cdd227444f92647b15a130e8aa88d79c7631\"\u003e\u003ccode\u003ef411cdd\u003c/code\u003e\u003c/a\u003e Adjust to new model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/commit/ead39ddf9c76295250a29e53c3361015fe624b4a\"\u003e\u003ccode\u003eead39dd\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 18 to 19\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-xml/compare/plexus-xml-4.0.4...plexus-xml-4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.10.5 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/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.13.0 = Platform 1.13.0 + Jupiter 5.13.0 + Vintage 5.13.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0/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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ngocnhan-tran1996\"\u003e\u003ccode\u003e@​ngocnhan-tran1996\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4545\"\u003ejunit-team/junit5#4545\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/junit5/compare/r5.12.2...r5.13.0\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.2...r5.13.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-RC1 = Platform 1.13.0-RC1 + Jupiter 5.13.0-RC1 + Vintage 5.13.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/hanszt\"\u003e\u003ccode\u003e@​hanszt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3377\"\u003ejunit-team/junit5#3377\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/junit5/compare/r5.13.0-M3...r5.13.0-RC1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M3...r5.13.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M3 = Platform 1.13.0-M3 + Jupiter 5.13.0-M3 + Vintage 5.13.0-M3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M2...r5.13.0-M3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M2 = Platform 1.13.0-M2 + Jupiter 5.13.0-M2 + Vintage 5.13.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.13.0-M1...r5.13.0-M2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.13.0-M1 = Platform 1.13.0-M1 + Jupiter 5.13.0-M1 + Vintage 5.13.0-M1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.13.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/Oyster-zx\"\u003e\u003ccode\u003e@​Oyster-zx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4311\"\u003ejunit-team/junit5#4311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/etrandafir93\"\u003e\u003ccode\u003e@​etrandafir93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/4336\"\u003ejunit-team/junit5#4336\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/junit5/compare/r5.12.1...r5.13.0-M1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.13.0-M1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.2 = Platform 1.12.2 + Jupiter 5.12.2 + Vintage 5.12.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://junit.org/junit5/docs/5.12.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.12.1 = Platform 1.12.1 + Jupiter 5.12.1 + Vintage 5.12.1\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/junit-team/junit5/commit/f539f92fce67e95c642e3788284e27dbad8add7c\"\u003e\u003ccode\u003ef539f92\u003c/code\u003e\u003c/a\u003e Release 5.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/a54ad65325608225e553b8c1310899f090fdf8eb\"\u003e\u003ccode\u003ea54ad65\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eset\u003c/code\u003e/\u003ccode\u003eget\u003c/code\u003e on \u003ccode\u003eAtomicBoolean\u003c/code\u003e compatibility with Java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/9bb6a0f4bdb63709a86410e695e0fb31b79aaa28\"\u003e\u003ccode\u003e9bb6a0f\u003c/code\u003e\u003c/a\u003e Finalize 5.13.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/5f0e4e6e355355693eddac376669be393476dc66\"\u003e\u003ccode\u003e5f0e4e6\u003c/code\u003e\u003c/a\u003e Remove short-circuiting to ensure all classes are checked for cycles (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4598\"\u003e#4598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/36bb005e4d28f3c817a0f3c1466603a84deeb841\"\u003e\u003ccode\u003e36bb005\u003c/code\u003e\u003c/a\u003e Improve assertion failure message in TestClassPredicatesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/2c86dfa055d679d203f0977b0739a385cc2649d1\"\u003e\u003ccode\u003e2c86dfa\u003c/code\u003e\u003c/a\u003e Avoid publishing Gradle Module Metadata for \u003ccode\u003eshadowRuntimeElements\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/4b27910013e672e2c55c26a1ab7737d0ac1f321e\"\u003e\u003ccode\u003e4b27910\u003c/code\u003e\u003c/a\u003e Allow publishing files to an existing directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/b819306bccb1ab78994a208169d9e98ca97e7a5b\"\u003e\u003ccode\u003eb819306\u003c/code\u003e\u003c/a\u003e Fix console launcher's \u003ccode\u003e--uid\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4589\"\u003e#4589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/df466515d250c7f041aed13890f0490c8497680d\"\u003e\u003ccode\u003edf46651\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e:junit-platform-console:compileModule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/182a268a8a38cd4047f80e6478f8896f0595e027\"\u003e\u003ccode\u003e182a268\u003c/code\u003e\u003c/a\u003e Force Gradle to update snapshots\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.5...r5.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.awaitility:awaitility` from 4.2.2 to 4.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/awaitility/awaitility/blob/master/changelog.txt\"\u003eorg.awaitility:awaitility's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChangelog 4.3.0 (2025-02-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport for kotlin.time.Duration in Kotlin DSL (thanks to Ivo Šmíd for PR)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgraded kotlin version in the awaitility-kotlin module to 2.1.10\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsing a more descriptive error message when using VERY long wait conditions or poll durations (issue 290)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded an overloaded method of untilAsserted(..) that takes a supplier and a consumer. For example, lets say you have a class like this:\npublic class MyClass {\npublic String myFunction() {\n// Imagine stuff being executed in asynchronously here and the result of this\n// operation is a string called \u0026quot;my value\u0026quot;\nreturn \u0026quot;my value\u0026quot;\n}\n}\u003c/p\u003e\n\u003cp\u003e// Then in your test you can wait for the \u0026quot;myFunction\u0026quot; to be asserted by a \u0026quot;consumer\u0026quot; that uses\n// assertj to make sure that \u0026quot;myFunction\u0026quot; returns \u0026quot;\u0026quot;my value\u0026quot;\nawait().untilAsserted(myClass::myFunction, value -\u0026gt; Assertions.assertThat(value).isEqualTo(\u0026quot;my value\u0026quot;));\u003c/p\u003e\n\u003cp\u003eThis has also been implemented for all atomic, adder, and accumulator methods.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/e3ff879b33c10261ae8d58e50ecf601b2037bd11\"\u003e\u003ccode\u003ee3ff879\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release awaitility-4.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/d1167123be35a952bcabb14922f995d731fcc1ad\"\u003e\u003ccode\u003ed116712\u003c/code\u003e\u003c/a\u003e [ci skip] Preparing changelog for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/4e186dfa453599599ea325d5e629cdab16e7a089\"\u003e\u003ccode\u003e4e186df\u003c/code\u003e\u003c/a\u003e Added kotlin source folder explicitly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/e8d3ab7b6347bdc0a15fb32a497dbfbf3c0db9e6\"\u003e\u003ccode\u003ee8d3ab7\u003c/code\u003e\u003c/a\u003e Upgraded lots of plugin dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/a7a167a4896983e784d5f84836f62d3a0d79c090\"\u003e\u003ccode\u003ea7a167a\u003c/code\u003e\u003c/a\u003e Added an overloaded method of untilAsserted(..) that takes a supplier and a c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/ef8f66309809ed4fe8d641f63c228dee10707f35\"\u003e\u003ccode\u003eef8f663\u003c/code\u003e\u003c/a\u003e Make ConditionFactory safer to use in java 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/5550079b8a45dbb5ead8f1f3567e3dea648de371\"\u003e\u003ccode\u003e5550079\u003c/code\u003e\u003c/a\u003e Using a more descriptive error message when using VERY long wait conditions o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/2a9814b2045c35a6c7670c5d40a83cc7887c8844\"\u003e\u003ccode\u003e2a9814b\u003c/code\u003e\u003c/a\u003e Upgraded kotlin version in the awaitility-kotlin module to 2.1.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/8f22c003290f0f5f775235e782da4f53fbbab765\"\u003e\u003ccode\u003e8f22c00\u003c/code\u003e\u003c/a\u003e [ci skip] Updated changelog.txt to reflect latest changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awaitility/awaitility/commit/6a35c247c324a48febb62cdcc44dd33b307d88bb\"\u003e\u003ccode\u003e6a35c24\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/awaitility/awaitility/issues/235\"\u003e#235\u003c/a\u003e Support for kotlin.time.Duration in Kotlin DSL (\u003ca href=\"https://redirect.github.com/awaitility/awaitility/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/awaitility/awaitility/compare/awaitility-4.2.2...awaitility-4.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.20.4 to 1.21.1\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\u003e1.21.1\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse generic init script filename when copying it into a Cassandra container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9606\"\u003e#9606\u003c/a\u003e) \u003ca href=\"https://github.com/maximevw\"\u003e\u003ccode\u003e@​maximevw\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\u003eAdd support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e) \u003ca href=\"https://github.com/thiagohora\"\u003e\u003ccode\u003e@​thiagohora\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e) \u003ca href=\"https://github.com/julianladisch\"\u003e\u003ccode\u003e@​julianladisch\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 checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\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\u003e1.21.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in LGTM container method (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10189\"\u003e#10189\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass \u003ccode\u003estart\u003c/code\u003e command required in Solr 10 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10174\"\u003e#10174\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[solr] Replace \u0026quot;create_core\u0026quot; with \u0026quot;create\u0026quot; command (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10172\"\u003e#10172\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10063\"\u003e#10063\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10062\"\u003e#10062\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking API changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove spock-core from spock module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10069\"\u003e#10069\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUses \u003ccode\u003eclickhouse/clickhouse-server\u003c/code\u003e as Docker Image in ClickHouseProvider (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/8738\"\u003e#8738\u003c/a\u003e) \u003ca href=\"https://github.com/linghengqian\"\u003e\u003ccode\u003e@​linghengqian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Tempo in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10192\"\u003e#10192\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow spock tests to be skipped when Docker is unavailable (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10180\"\u003e#10180\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport new chromadb api version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10170\"\u003e#10170\u003c/a\u003e) \u003ca href=\"https://github.com/dev-jonghoonpark\"\u003e\u003ccode\u003e@​dev-jonghoonpark\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd default database name to MongoDB Atlas (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10034\"\u003e#10034\u003c/a\u003e) \u003ca href=\"https://github.com/blancqua\"\u003e\u003ccode\u003e@​blancqua\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[servicebus] Skip waiting for sql to be ready (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10092\"\u003e#10092\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional flags in FirestoreEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10067\"\u003e#10067\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☠️ Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate getUserPass and add getPassword (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10064\"\u003e#10064\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\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/df3ed30a8770d6ccbaf2a017d2e4ade11c0a84dd\"\u003e\u003ccode\u003edf3ed30\u003c/code\u003e\u003c/a\u003e Add support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2e0ef57b77d74ca25b01d7c18a7c0445ac743049\"\u003e\u003ccode\u003e2e0ef57\u003c/code\u003e\u003c/a\u003e Fix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b3bcf36f564e44a5d3e8f9700272cf8517740bd3\"\u003e\u003ccode\u003eb3bcf36\u003c/code\u003e\u003c/a\u003e Use generic init script filename when copying it into a CassandraContainer (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8ad5c413ab961667d600e0ea3727c9368358c495\"\u003e\u003ccode\u003e8ad5c41\u003c/code\u003e\u003c/a\u003e Expose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a2197e102cd042243d7b2cc210470f3fa6ed15eb\"\u003e\u003ccode\u003ea2197e1\u003c/code\u003e\u003c/a\u003e Add support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/77154e15ddde950565ab358f763917c4007c1be8\"\u003e\u003ccode\u003e77154e1\u003c/code\u003e\u003c/a\u003e Update checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/1cf350cd244fa62f5a4358a2da74c558f1b86909\"\u003e\u003ccode\u003e1cf350c\u003c/code\u003e\u003c/a\u003e Cleanup japicmp excludes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76a6917b845abf533a841e5bd7c3b50d6475f307\"\u003e\u003ccode\u003e76a6917\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/116089376c7ee76725b8ee856db9a51ae31a78cf\"\u003e\u003ccode\u003e1160893\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8d954b5f64ccb01798c0e0e8d43bd3e034d36f46\"\u003e\u003ccode\u003e8d954b5\u003c/code\u003e\u003c/a\u003e Fix connection leak in JdbcDatabaseDelegate (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9662\"\u003e#9662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.20.4...1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:mariadb` from 1.20.4 to 1.21.1\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:mariadb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.1\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10193\"\u003e#10193\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10194\"\u003e#10194\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\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🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse generic init script filename when copying it into a Cassandra container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/9606\"\u003e#9606\u003c/a\u003e) \u003ca href=\"https://github.com/maximevw\"\u003e\u003ccode\u003e@​maximevw\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\u003eAdd support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e) \u003ca href=\"https://github.com/thiagohora\"\u003e\u003ccode\u003e@​thiagohora\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e) \u003ca href=\"https://github.com/julianladisch\"\u003e\u003ccode\u003e@​julianladisch\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 checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\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\u003e1.21.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in LGTM container method (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10189\"\u003e#10189\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass \u003ccode\u003estart\u003c/code\u003e command required in Solr 10 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10174\"\u003e#10174\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[solr] Replace \u0026quot;create_core\u0026quot; with \u0026quot;create\u0026quot; command (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10172\"\u003e#10172\u003c/a\u003e) \u003ca href=\"https://github.com/epugh\"\u003e\u003ccode\u003e@​epugh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10063\"\u003e#10063\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to ${GITHUB_REF##*/} (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10062\"\u003e#10062\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking API changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove spock-core from spock module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10069\"\u003e#10069\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUses \u003ccode\u003eclickhouse/clickhouse-server\u003c/code\u003e as Docker Image in ClickHouseProvider (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/8738\"\u003e#8738\u003c/a\u003e) \u003ca href=\"https://github.com/linghengqian\"\u003e\u003ccode\u003e@​linghengqian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose Tempo in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10192\"\u003e#10192\u003c/a\u003e) \u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow spock tests to be skipped when Docker is unavailable (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10180\"\u003e#10180\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport new chromadb api version (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10170\"\u003e#10170\u003c/a\u003e) \u003ca href=\"https://github.com/dev-jonghoonpark\"\u003e\u003ccode\u003e@​dev-jonghoonpark\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd default database name to MongoDB Atlas (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10034\"\u003e#10034\u003c/a\u003e) \u003ca href=\"https://github.com/blancqua\"\u003e\u003ccode\u003e@​blancqua\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[servicebus] Skip waiting for sql to be ready (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10092\"\u003e#10092\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport additional flags in FirestoreEmulatorContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10067\"\u003e#10067\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☠️ Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate getUserPass and add getPassword (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10064\"\u003e#10064\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\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/df3ed30a8770d6ccbaf2a017d2e4ade11c0a84dd\"\u003e\u003ccode\u003edf3ed30\u003c/code\u003e\u003c/a\u003e Add support to clickhouse JDBC V2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10280\"\u003e#10280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2e0ef57b77d74ca25b01d7c18a7c0445ac743049\"\u003e\u003ccode\u003e2e0ef57\u003c/code\u003e\u003c/a\u003e Fix register listener for kafka docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10268\"\u003e#10268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b3bcf36f564e44a5d3e8f9700272cf8517740bd3\"\u003e\u003ccode\u003eb3bcf36\u003c/code\u003e\u003c/a\u003e Use generic init script filename when copying it into a CassandraContainer (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/8ad5c413ab961667d600e0ea3727c9368358c495\"\u003e\u003ccode\u003e8ad5c41\u003c/code\u003e\u003c/a\u003e Expose Loki in LgtmContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10256\"\u003e#10256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a2197e102cd042243d7b2cc210470f3fa6ed15eb\"\u003e\u003ccode\u003ea2197e1\u003c/code\u003e\u003c/a\u003e Add support to pull model for DockerModelRunnerContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/77154e15ddde950565ab358f763917c4007c1be8\"\u003e\u003ccode\u003e77154e1\u003c/code\u003e\u003c/a\u003e Update checkstyle version to 10.23.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10196\"\u003e#10196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/jetty/jetty.project/pull/13194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetty%2Fjetty.project/issues/13194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13194/packages"}},{"old_version":"9.5","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-06-01T00:30:53.000Z","version_change":"9.5 → 9.8","issue":{"uuid":"3106284874","node_id":"PR_kwDOAkpXzM6Ybrl4","number":244,"state":"open","title":"[10.0.x] Bump the dev-dependencies group across 1 directory with 129 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-01T00:30:53.000Z","updated_at":"2025-07-01T00:35:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[10.0.x] Bump","group_name":"dev-dependencies","update_count":129,"packages":[{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.3.4","new_version":"10.25.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.ant:ant","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.13","new_version":"1.10.15"},{"name":"org.ow2.asm:asm-commons","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-bom","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.5","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.5","new_version":"9.8"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.10","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"ch.qos.logback:logback-core","old_version":"1.3.8","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.15.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.15.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.code.gson:gson","old_version":"2.9.1","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.5","new_version":"2.3.7"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.13.0","new_version":"2.19.0"},{"name":"io.grpc:grpc-core","old_version":"1.49.2","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.2","new_version":"2.17.7"},{"name":"net.java.dev.jna:jna-jpms","old_version":"5.12.1","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.minidev:json-smart","old_version":"2.5.0","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.17.0"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.3","new_version":"2.1.0"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.20.0","new_version":"2.24.3"},{"name":"org.apache.maven:maven-artifact","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-core","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-model","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.9.0","new_version":"3.9.9","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven:maven-settings","old_version":"3.9.0","new_version":"3.9.9"},{"name":"org.apache.maven.plugin-tools:maven-plugin-annotations","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugin-tools:maven-plugin-tools-api","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.asciidoctor:asciidoctorj","old_version":"2.5.6","new_version":"2.5.13","repository_url":"https://github.com/asciidoctor/asciidoctorj"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.plexus:plexus-xml","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/codehaus-plexus/plexus-xml"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.6","new_version":"2.3.9"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.17.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.6.2.Final","new_version":"4.6.5.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.2","new_version":"1.12.0"},{"name":"org.apache.commons:commons-compress","old_version":"1.23.0","new_version":"1.27.1"},{"name":"org.apache.mina:mina-core","old_version":"2.2.2","new_version":"2.2.4","repository_url":"https://github.com/apache/mina"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.2","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.wildfly.common:wildfly-common","old_version":"1.6.0.Final","new_version":"1.7.0.Final","repository_url":"https://github.com/wildfly/wildfly-common"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"2.2.1.Final","new_version":"2.6.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.5.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.5.0.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.9.1","new_version":"5.13.0","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.8","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.18.3","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.3.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.0.1","new_version":"3.1.1","repository_url":"https://github.com/apache/maven-release"},{"name":"org.apache.maven.plugins:maven-remote-resources-plugin","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/apache/maven-remote-resources-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.6.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.3.1","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.1.2","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.1.2","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.6.0","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.1.1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.5.0","new_version":"3.11.2","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.9.0","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.1.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.12.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.1.0","new_version":"3.2.7","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.0","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.1.7","new_version":"1.5.2"},{"name":"org.apache.maven.scm:maven-scm-provider-jgit","old_version":"2.0.0","new_version":"2.1.0"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-impl","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.9.14","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.9.14","new_version":"1.9.23"},{"name":"org.apache.directory.server:apacheds-test-framework","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-server-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.server:apacheds-core-integ","old_version":"2.0.0.AM26","new_version":"2.0.0.AM27","repository_url":"https://github.com/apache/directory-server"},{"name":"org.apache.directory.api:api-ldap-schema-data","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-ldap-model","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.apache.directory.api:api-util","old_version":"2.1.3","new_version":"2.1.7","repository_url":"https://github.com/apache/directory-ldap-api"},{"name":"org.apache.directory.api:api-asn1-api","old_version":"2.1.3","new_version":"2.1.7"},{"name":"org.mongodb:mongo-java-driver","old_version":"3.12.11","new_version":"3.12.14","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.11.4","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"com.hazelcast:hazelcast","old_version":"5.2.1","new_version":"5.3.8","repository_url":"https://github.com/hazelcast/hazelcast"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.11.100","new_version":"3.12.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.18.400","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.osgi:org.osgi.service.component","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/osgi/osgi"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.7.200","new_version":"3.7.300","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.6","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.3.0","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.eclipse.tycho:tycho-p2-repository-plugin","old_version":"4.0.1","new_version":"4.0.13","repository_url":"https://github.com/eclipse-tycho/tycho"}],"path":null,"ecosystem":"maven"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-dependencies group with 129 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.3.4` | `10.25.0` |\n| org.apache.ant:ant | `1.10.13` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.13` | `1.10.15` |\n| org.ow2.asm:asm-commons | `9.5` | `9.8` |\n| org.ow2.asm:asm-bom | `9.5` | `9.8` |\n| org.ow2.asm:asm | `9.5` | `9.8` |\n| org.ow2.asm:asm-tree | `9.5` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.5` | `9.8` |\n| org.ow2.asm:asm-util | `9.5` | `9.8` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.10` | `2.3.2` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.3.8` | `1.3.15` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.15.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.15.0` | `2.38.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.1` | `2.13.1` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| com.sun.xml.ws:jaxws-rt | `2.3.5` | `2.3.7` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.18.0` |\n| commons-io:commons-io | `2.13.0` | `2.19.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.49.2` | `1.73.0` |\n| io.hawt:hawtio-default | `2.15.2` | `2.17.7` |\n| [net.java.dev.jna:jna-jpms](https://github.com/java-native-access/jna) | `5.12.1` | `5.17.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.5.0` | `2.5.2` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.17.0` |\n| org.apache.kerby:kerb-simplekdc | `2.0.3` | `2.1.0` |\n| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.24.3` |\n| org.apache.maven:maven-artifact | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-core | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-model | `3.9.0` | `3.9.9` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-resolver-provider | `3.9.0` | `3.9.9` |\n| org.apache.maven:maven-settings | `3.9.0` | `3.9.9` |\n| [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugin-tools:maven-plugin-tools-api](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj) | `2.5.6` | `2.5.13` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `2.2.6` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `4.0.0` | `4.0.2` |\n| [org.codehaus.plexus:plexus-xml](https://github.com/codehaus-plexus/plexus-xml) | `4.0.2` | `4.1.0` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.6` | `2.3.9` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.17.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.6.2.Final` | `4.6.5.Final` |\n| org.apache.avro:avro | `1.11.2` | `1.12.0` |\n| org.apache.commons:commons-compress | `1.23.0` | `1.27.1` |\n| [org.apache.mina:mina-core](https://github.com/apache/mina) | `2.2.2` | `2.2.4` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.2` | `2.19.0` |\n| [org.wildfly.common:wildfly-common](https://github.com/wildfly/wildfly-common) | `1.6.0.Final` | `1.7.0.Final` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `2.2.1.Final` | `2.6.4.Final` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.5.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.5.0.Final` | `3.6.1.Final` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.9.1` | `5.13.0` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.9.1` | `5.13.0` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.8` | `3.5.3` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.18.3` | `1.21.1` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.3.0` | `3.5.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.0.1` | `3.1.1` |\n| [org.apache.maven.plugins:maven-remote-resources-plugin](https://github.com/apache/maven-remote-resources-plugin) | `3.1.0` | `3.3.0` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.6.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.3.1` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.1.2` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.1.2` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.6.0` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.1.1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.2` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.5.0` | `3.11.2` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.9.0` | `3.15.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.5.0` | `3.6.0` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.1.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.12.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.7` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.0` | `4.9.3.0` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.1.7` | `1.5.2` |\n| org.apache.maven.scm:maven-scm-provider-jgit | `2.0.0` | `2.1.0` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-impl](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.9.14` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.9.14` | `1.9.23` |\n| [org.apache.directory.server:apacheds-test-framework](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-server-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| [org.apache.directory.server:apacheds-core-integ](https://github.com/apache/directory-server) | `2.0.0.AM26` | `2.0.0.AM27` |\n| org.apache.directory.api:api-ldap-schema-data | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-ldap-model | `2.1.3` | `2.1.7` |\n| [org.apache.directory.api:api-util](https://github.com/apache/directory-ldap-api) | `2.1.3` | `2.1.7` |\n| org.apache.directory.api:api-asn1-api | `2.1.3` | `2.1.7` |\n| [org.mongodb:mongo-java-driver](https://github.com/mongodb/mongo-java-driver) | `3.12.11` | `3.12.14` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.11.4` | `2.28.2` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [com.hazelcast:hazelcast](https://github.com/hazelcast/hazelcast) | `5.2.1` | `5.3.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.11.100` | `3.12.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.18.400` | `3.23.0` |\n| [org.osgi:org.osgi.service.component](https://github.com/osgi/osgi) | `1.5.0` | `1.5.1` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.7.200` | `3.7.300` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.6` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.3.0` | `1.7.0` |\n| [org.eclipse.tycho:tycho-p2-repository-plugin](https://github.com/eclipse-tycho/tycho) | `4.0.1` | `4.0.13` |\n\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.3.4 to 10.25.0\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-10.25.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.25.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.25.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.25.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14945\"\u003e#14945\u003c/a\u003e - Add Check Support for Java 21 Record Pattern : New Check UnnecessaryNullCheckWithInstanceof\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17120\"\u003e#17120\u003c/a\u003e - False positives for google_checks when using switch expression in lambda\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003echeckstyle-10.24.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 10.24.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_10.24.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_10.24.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/5983\"\u003e#5983\u003c/a\u003e - CLI: generate suppresion xml content (SuppressionFilter) for certain Checks but whole file with violation\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16174\"\u003e#16174\u003c/a\u003e - New Check: MultiFileRegexpHeader to allow specify few header file to validate\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16786\"\u003e#16786\u003c/a\u003e - \u003ccode\u003eprivate\u003c/code\u003e enums being treated as public in \u003ccode\u003eJavadocVariableCheck\u003c/code\u003e\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/16564\"\u003e#16564\u003c/a\u003e - EmptyLineSeparator check does not validate newlines before comments in Interfaces\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8807\"\u003e#8807\u003c/a\u003e - SuppressWithPlainTextCommentFilter is slow on files with multiple errors\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14654\"\u003e#14654\u003c/a\u003e - incompatibility with google-java-format: CatchFormalParameter is indented by 4 spaces instead of 2\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/15098\"\u003e#15098\u003c/a\u003e - Indentation of the Block child of switch rule is not validated when no braces\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/6242de6f1fe750ad5daf0c85212a6ea8a1c5cd58\"\u003e\u003ccode\u003e6242de6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-10.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/81f2fae02e9439935839283e6163403e482be040\"\u003e\u003ccode\u003e81f2fae\u003c/code\u003e\u003c/a\u003e doc: release notes for 10.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/c44cd647aec38213592573a598fc0b4e16f132d0\"\u003e\u003ccode\u003ec44cd64\u003c/code\u003e\u003c/a\u003e infra: PR_NUMBER is not a special variable any more\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ac2dfca632b3f95b675eef41f19137310ebc36dc\"\u003e\u003ccode\u003eac2dfca\u003c/code\u003e\u003c/a\u003e infra: print more in logs to understand reasons of failure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/b0e04b3ac70df57a52559ce09b5a4eb51899fde7\"\u003e\u003ccode\u003eb0e04b3\u003c/code\u003e\u003c/a\u003e Pull \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17146\"\u003e#17146\u003c/a\u003e: allow cirrus to run on PR from its own repository\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7206dc27bff6e0b4ab9951f3ec517f1ce706a875\"\u003e\u003ccode\u003e7206dc2\u003c/code\u003e\u003c/a\u003e dependency: bump pmd.version from 7.13.0 to 7.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/42b8a4bd47dc02941bd9ec52e35e294e9bd0dadf\"\u003e\u003ccode\u003e42b8a4b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17142\"\u003e#17142\u003c/a\u003e: add excluded link to avoid false positives from broken link check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/8883d3b4a35296592513d18850dc27c1ac6abaff\"\u003e\u003ccode\u003e8883d3b\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17139\"\u003e#17139\u003c/a\u003e: build set JAVA_HOME and update PATH for OpenJDK installation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/2fff2de6b9b4359ecb07d3a07503eb86cba13103\"\u003e\u003ccode\u003e2fff2de\u003c/code\u003e\u003c/a\u003e dependency: bump commons-beanutils:commons-beanutils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/57962fa01580dbafcb87492b7f1e4f398f37c825\"\u003e\u003ccode\u003e57962fa\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17127\"\u003e#17127\u003c/a\u003e: Add hazelcast project to no-error CI job\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.4...checkstyle-10.25.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.ant:ant` from 1.10.13 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.13 to 1.10.15\n\nUpdates `org.ow2.asm:asm-commons` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-bom` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.5 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.5 to 9.8\n\nUpdates `org.asciidoctor:asciidoctorj-diagram` from 2.2.10 to 2.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/releases\"\u003eorg.asciidoctor:asciidoctorj-diagram's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate asciidoctor-diagram to 2.3.2 by \u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bonzani\"\u003e\u003ccode\u003e@​bonzani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/pull/58\"\u003easciidoctor/asciidoctorj-diagram#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\"\u003ehttps://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.3.1...v2.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.3.1\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.3.1 to the JVM.\nIn particular it adds support for jsyntrax.\u003c/p\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.3.0 for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.17\u003c/h2\u003e\n\u003cp\u003eThis release contains asciidoctor-diagram 2.2.17 and asciidoctorj-diagram-plantuml 1.2023.13  for the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.14\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.14 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.13\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.13 to the JVM.\u003c/p\u003e\n\u003ch2\u003ev2.2.11\u003c/h2\u003e\n\u003cp\u003eThis release brings asciidoctor-diagram 2.2.11 to the JVM.\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/asciidoctor/asciidoctorj-diagram/commit/54e6ecb18d2e30c1dee41743999dd9bb830d54fb\"\u003e\u003ccode\u003e54e6ecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/58\"\u003e#58\u003c/a\u003e from bonzani/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/797737adbaba3aa68d74db0142b56fac5d57fbd1\"\u003e\u003ccode\u003e797737a\u003c/code\u003e\u003c/a\u003e Update asciidoctor-diagram to 2.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/5f7a1a23ac521e3a13a13acc67d8424ddb6c89d1\"\u003e\u003ccode\u003e5f7a1a2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/55\"\u003e#55\u003c/a\u003e from asciidoctor/jsyntrax-1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/bea42541e3e05cd524b1b3f2989440c9b0159e23\"\u003e\u003ccode\u003ebea4254\u003c/code\u003e\u003c/a\u003e Run CI on Java 21 instead of Java 17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/aa2a8ddd0cd647b5b09d34fbb685f723d75a79ff\"\u003e\u003ccode\u003eaa2a8dd\u003c/code\u003e\u003c/a\u003e Fix configuration of jruby-gradle-plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/f40fb05f5d52f595b871f09078cd4293a00b1531\"\u003e\u003ccode\u003ef40fb05\u003c/code\u003e\u003c/a\u003e Update jsyntrax to 1.38.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/51c8cfd5b29622cca90b975ad16655f684974c48\"\u003e\u003ccode\u003e51c8cfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/54\"\u003e#54\u003c/a\u003e from asciidoctor/fix-publication-name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/97bfdd2d36ca8651620874c30da31114ea557ca7\"\u003e\u003ccode\u003e97bfdd2\u003c/code\u003e\u003c/a\u003e Fix publication name jsyntrax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/0f5c4d86153a66860109c351a6a708756e2d5914\"\u003e\u003ccode\u003e0f5c4d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/asciidoctor/asciidoctorj-diagram/issues/52\"\u003e#52\u003c/a\u003e from asciidoctor/asciidoctor-diagram-2.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/commit/cd188309469f76275548f5a1192fcadf42d0916d\"\u003e\u003ccode\u003ecd18830\u003c/code\u003e\u003c/a\u003e Add jsyntrax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/asciidoctor/asciidoctorj-diagram/compare/v2.2.10...v2.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `biz.aQute.bnd:biz.aQute.bndlib` from 6.3.1 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bndtools/bnd/releases\"\u003ebiz.aQute.bnd:biz.aQute.bndlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eClassic Bndtools/bnd 6.4.1 (only runtime bundles, no plugins)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis is not a full release!\u003c/strong\u003e It is maintained as a line for security and important fixes of the runtime bundles on Java 1.8.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\"\u003ehttps://github.com/bndtools/bnd/wiki/Changes-in-6.4.1-classic\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBnd/Bndtools 6.4.0\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/bndtools/bnd/wiki/Changes-in-6.4.0\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMaven lifecycle participation fix by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5238\"\u003ebndtools/bnd#5238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmutable: Remove a variable store in a loop by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5241\"\u003ebndtools/bnd#5241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[httpclient] Implement log as specified in doc by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5242\"\u003ebndtools/bnd#5242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5062\"\u003e#5062\u003c/a\u003e JVM crash by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5244\"\u003ebndtools/bnd#5244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Use -notimestamp option for javadoc for reproducibility by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5245\"\u003ebndtools/bnd#5245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Separate Gradle Wrapper validation into its own workflow by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5246\"\u003ebndtools/bnd#5246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuilder: Avoid modifying manifests of conduit jars by \u003ca href=\"https://github.com/maquinas07\"\u003e\u003ccode\u003e@​maquinas07\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5249\"\u003ebndtools/bnd#5249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven integration test refactoring by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5252\"\u003ebndtools/bnd#5252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven help integration tests by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5253\"\u003ebndtools/bnd#5253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in Open Type Hierarchy by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5255\"\u003ebndtools/bnd#5255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump nokogiri from 1.13.4 to 1.13.6 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5256\"\u003ebndtools/bnd#5256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[export] JPMS module info calculation fails by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5258\"\u003ebndtools/bnd#5258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eio: Make FileTree predicate methods public since they can be useful by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5259\"\u003ebndtools/bnd#5259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[decoration] Backward compatibility (Phase 1) by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5262\"\u003ebndtools/bnd#5262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecoration phase2 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5263\"\u003ebndtools/bnd#5263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Remove use of \u0026quot;{xxx}\u0026quot; non-literals on + decorations by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5264\"\u003ebndtools/bnd#5264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Display build dependencies for rebuild-build by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5266\"\u003ebndtools/bnd#5266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejarsigner: Fix 2 bugs in the jarsigner support by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5267\"\u003ebndtools/bnd#5267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esigning: Write META-INF signing resources immediately after manifest  by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5268\"\u003ebndtools/bnd#5268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add 6.3.0 release docs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5274\"\u003ebndtools/bnd#5274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Update baseline to 6.3.0 by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5273\"\u003ebndtools/bnd#5273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): Bump assertj-core from 3.22.0 to 3.23.1 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5272\"\u003ebndtools/bnd#5272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump maven-invoker-plugin from 3.2.2 to 3.3.0 in /maven by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5270\"\u003ebndtools/bnd#5270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ejar: Update signer test to confirm JarInputStream verifies jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5277\"\u003ebndtools/bnd#5277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Avoid setting a manifest object by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5276\"\u003ebndtools/bnd#5276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old enroute by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5278\"\u003ebndtools/bnd#5278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Make default Bundle-SymbolicName and Bundle-Version inputs by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5280\"\u003ebndtools/bnd#5280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove regex expressions by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5282\"\u003ebndtools/bnd#5282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven updates by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5284\"\u003ebndtools/bnd#5284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Update build to include pom.properties in gradle plugin jar by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5285\"\u003ebndtools/bnd#5285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify effect on ignoring Bundle-Version for package deletion by \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5291\"\u003ebndtools/bnd#5291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emaven: Add testFailureIgnore configuration to bnd-testing-maven-plugin by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5296\"\u003ebndtools/bnd#5296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew lib support for string ignore case ops and preserving line separators by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5299\"\u003ebndtools/bnd#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebaseline: Use modifiable sets by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5300\"\u003ebndtools/bnd#5300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /gradle-plugins by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5302\"\u003ebndtools/bnd#5302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/resolve cache by \u003ca href=\"https://github.com/pkriens\"\u003e\u003ccode\u003e@​pkriens\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5305\"\u003ebndtools/bnd#5305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egradle: Build script improvements for new publish plugin version by \u003ca href=\"https://github.com/bjhargrave\"\u003e\u003ccode\u003e@​bjhargrave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bndtools/bnd/pull/5307\"\u003ebndtools/bnd#5307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/d6c5a256e8d11048807c130dd1c05cc7128521d6\"\u003e\u003ccode\u003ed6c5a25\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/df0f8714913adee8db18834bd0a005de4ba42af7\"\u003e\u003ccode\u003edf0f871\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/6f7607aa7baa3b8354d2e82e1669d65771ce5bb8\"\u003e\u003ccode\u003e6f7607a\u003c/code\u003e\u003c/a\u003e Release ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/29dfc657dc737a3e69ae7f1bd76c6d82b8da23e3\"\u003e\u003ccode\u003e29dfc65\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bndtools/bnd/issues/5597\"\u003e#5597\u003c/a\u003e from bndtools/feature/annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/10f113b675b47d54522855542df5a92ccf5814f4\"\u003e\u003ccode\u003e10f113b\u003c/code\u003e\u003c/a\u003e Cleaned up bnd annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/45630fe7062c2639e0d2fc4c225c6def7c341598\"\u003e\u003ccode\u003e45630fe\u003c/code\u003e\u003c/a\u003e Backported the behavior of the launcher in 7.0.0 regarding scope of installed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/edddd96c0cbc79a3fc36fbb2d16d22cfe7b7edd3\"\u003e\u003ccode\u003eedddd96\u003c/code\u003e\u003c/a\u003e Hmm, did not publish to jfrog, that seems to depend on canonical?\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/71c55c38ca1c06f5fa74b5bb5b9b6a59d6373813\"\u003e\u003ccode\u003e71c55c3\u003c/code\u003e\u003c/a\u003e Removed maven \u0026amp; gradle plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/ab52fad707ff22388ab2ef800a2a226079d3ee3e\"\u003e\u003ccode\u003eab52fad\u003c/code\u003e\u003c/a\u003e Classic kick off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bndtools/bnd/commit/25e4898599326264c57da8b695ae5df9e268891e\"\u003e\u003ccode\u003e25e4898\u003c/code\u003e\u003c/a\u003e build: 6.4.0 final build\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bndtools/bnd/compare/6.3.1...6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.3.8 to 1.3.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/81f8c25e2a2fae99f45029c27dc793bdaa8cb079\"\u003e\u003ccode\u003e81f8c25\u003c/code\u003e\u003c/a\u003e remove Stax related code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/7cb4834db66b5d68408a79faf602cf3238fd8624\"\u003e\u003ccode\u003e7cb4834\u003c/code\u003e\u003c/a\u003e prepare release 1.3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ad9c5e07fd8a25451dc52fde5af3fd92658a9187\"\u003e\u003ccode\u003ead9c5e0\u003c/code\u003e\u003c/a\u003e StaxEventRecorder was experimental and was never used nor referenced, removing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4cb1053b429858f8e419889e409db7cc2cb81efd\"\u003e\u003ccode\u003e4cb1053\u003c/code\u003e\u003c/a\u003e remove unused package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/2863a4974a3649b5b00d4a529ee6ff2063470f35\"\u003e\u003ccode\u003e2863a49\u003c/code\u003e\u003c/a\u003e prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b44b940cc7d4839e06e31a7d60dca174b99c1aa5\"\u003e\u003ccode\u003eb44b940\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c17e5883845e5bc4dec49b3fe74f744e0e574a2b\"\u003e\u003ccode\u003ec17e588\u003c/code\u003e\u003c/a\u003e remove JaninoEventEvaluator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/c84e7d89c93b7fc177fc2f3708e60e6cf68be30d\"\u003e\u003ccode\u003ec84e7d8\u003c/code\u003e\u003c/a\u003e update license in some old files not part of the ditributed binary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc2fbb6a72464d9903e676e21171c2e1bc2d9696\"\u003e\u003ccode\u003edc2fbb6\u003c/code\u003e\u003c/a\u003e start work on 1.3.15-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39fc5461e7a8e15ce9ecd9f148f67f701aed88ad\"\u003e\u003ccode\u003e39fc546\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.3.8...v_1.3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-enxio` from 0.32.13 to 0.32.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/d23f02e50889986066720ed64e34aa53ee851737\"\u003e\u003ccode\u003ed23f02e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/c21e0a9429ae4fdf506514b9b678a19ea4422540\"\u003e\u003ccode\u003ec21e0a9\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/f5269b2d04c25dbde4b812eeab8f0c915ea1d311\"\u003e\u003ccode\u003ef5269b2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/45\"\u003e#45\u003c/a\u003e from headius/fix_blocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/2bfd9f87670e055b9235130d7c77bd21e6fc2989\"\u003e\u003ccode\u003e2bfd9f8\u003c/code\u003e\u003c/a\u003e Add a test for setBlocking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/04e6dc879bec492435d7ae432e638990b61259e9\"\u003e\u003ccode\u003e04e6dc8\u003c/code\u003e\u003c/a\u003e Fix fnctl binding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaa74df5e839728ce0fae2546332d0a74f41df50\"\u003e\u003ccode\u003eaaa74df\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/jnr/jnr-enxio/commit/3afce0123104e82f2dbef94c748a5002d5c9781e\"\u003e\u003ccode\u003e3afce01\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-enxio-0.32.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/aaed55e46d20177459c0d2957ac9b26edd8484b3\"\u003e\u003ccode\u003eaaed55e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-enxio/issues/43\"\u003e#43\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/465b41e522a26b73f8de1dd5c18a012d5b7d7a36\"\u003e\u003ccode\u003e465b41e\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-enxio/commit/0580dc94cd8d6cc86952300493afaaacb64c2797\"\u003e\u003ccode\u003e0580dc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-enxio/compare/jnr-enxio-0.32.13...jnr-enxio-0.32.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-ffi` from 2.2.12 to 2.2.17\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/32cd8f636d1b0c91d6d011cc293530816bf60f42\"\u003e\u003ccode\u003e32cd8f6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/dc231dae5a7734be2591524a2b1818be4a960907\"\u003e\u003ccode\u003edc231da\u003c/code\u003e\u003c/a\u003e Lost update to 2.2.17 snapshot after 2.2.16 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/421277696fc4d0864a12a4d648b59134d4ccd6bb\"\u003e\u003ccode\u003e4212776\u003c/code\u003e\u003c/a\u003e Merge tag 'jnr-ffi-2.2.16'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/648962a86c521b9ab846041a55bdf9626e3614c4\"\u003e\u003ccode\u003e648962a\u003c/code\u003e\u003c/a\u003e Update to latest ASM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/c2de3905ae6f40d87ed464b651db857e22dbb44b\"\u003e\u003ccode\u003ec2de390\u003c/code\u003e\u003c/a\u003e Add FAQ about EINVAL for in/out vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/59d3f61555699456dddd064531140653faf1e2bf\"\u003e\u003ccode\u003e59d3f61\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-ffi/issues/342\"\u003e#342\u003c/a\u003e from headius/update_jffi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/042a0d1fc4ff6ac2ee33616a574af5c080404d57\"\u003e\u003ccode\u003e042a0d1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/eb5aec277e07d21aff4df7a0681a35c73c6f6437\"\u003e\u003ccode\u003eeb5aec2\u003c/code\u003e\u003c/a\u003e Update jffi to 1.3.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-ffi/commit/0deaac0c731974cdcb9b64ce1a6f1d1ebf7e565a\"\u003e\u003ccode\u003e0deaac0\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/jnr/jnr-ffi/commit/7888b7c2135ab8f34b688f8cac670c1a276cd78c\"\u003e\u003ccode\u003e7888b7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-ffi-2.2.15\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-ffi/compare/jnr-ffi-2.2.12...jnr-ffi-2.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-posix` from 3.1.15 to 3.1.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/3ebda1da859f0f2f6b750f27deab7e73ec450a63\"\u003e\u003ccode\u003e3ebda1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-posix-3.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/998ab818737a25ee1b2c711e8df9f389cba67818\"\u003e\u003ccode\u003e998ab81\u003c/code\u003e\u003c/a\u003e Update jnr-ffi to 2.2.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/839005479fa845d16df350c919fb3c6c4a48284c\"\u003e\u003ccode\u003e8390054\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/195\"\u003e#195\u003c/a\u003e from Anxbbq/riscv64-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/32f783bf824886d98eef329e27fc16e2cb78458f\"\u003e\u003ccode\u003e32f783b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-posix/issues/194\"\u003e#194\u003c/a\u003e from adoroszlai/return-default-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/16f47c531351dc21a9b9d985fcb687590e1e27a7\"\u003e\u003ccode\u003e16f47c5\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/e117fc6fed89ee86f5eea436bb140482348d0b47\"\u003e\u003ccode\u003ee117fc6\u003c/code\u003e\u003c/a\u003e Create LinuxFileStatRISCV64.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/d9409a029f1a09a5975cf020b29fcd4b53857cd1\"\u003e\u003ccode\u003ed9409a0\u003c/code\u003e\u003c/a\u003e Update LinuxPOSIX.java\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/cfd6f102dcd6fb3b91ab1ed0c61852bdacf24677\"\u003e\u003ccode\u003ecfd6f10\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;replace with lambda\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/90870bdb2c72ea09918252093cc9985b224288c5\"\u003e\u003ccode\u003e90870bd\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add comments\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-posix/commit/4b420d36cc628d98fd8edd999bfcc95cdec36469\"\u003e\u003ccode\u003e4b420d3\u003c/code\u003e\u003c/a\u003e add comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-posix/compare/jnr-posix-3.1.15...jnr-posix-3.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jnr:jnr-unixsocket` from 0.38.17 to 0.38.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8e475c88ff2e98d76788de4d322db6310dab70a6\"\u003e\u003ccode\u003e8e475c8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/8bbab735d404df30cb2cbe6bee4988434efe3c0e\"\u003e\u003ccode\u003e8bbab73\u003c/code\u003e\u003c/a\u003e Update jnr dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/5012fece0f3937ece70a0105d0ee6dab6e822a23\"\u003e\u003ccode\u003e5012fec\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/jnr/jnr-unixsocket/commit/15c7d2664940dc36963bc4da9635e99bf026cc3d\"\u003e\u003ccode\u003e15c7d26\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/ef4fc49a0fcf2673329541568b5da82360dfb064\"\u003e\u003ccode\u003eef4fc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jnr/jnr-unixsocket/issues/103\"\u003e#103\u003c/a\u003e from headius/update_jnr_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/a0510ff75ab0f9c04b2678194ec62d5a8bd60a1f\"\u003e\u003ccode\u003ea0510ff\u003c/code\u003e\u003c/a\u003e Update JNR dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/451d6ad738da13027435f7e3fe7c09a892ccf2d3\"\u003e\u003ccode\u003e451d6ad\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/jnr/jnr-unixsocket/commit/5c30b80b0ba0ef3a46021f45066159fc624e4cb6\"\u003e\u003ccode\u003e5c30b80\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jnr-unixsocket-0.38.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/daad2063d0757cf709b79c4d57a74386d7c37803\"\u003e\u003ccode\u003edaad206\u003c/code\u003e\u003c/a\u003e Exclude problematic shell-out for client/server test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnr/jnr-unixsocket/commit/d1cb5fd57566e19f62819be983bfe64b388c03a1\"\u003e\u003ccode\u003ed1cb5fd\u003c/code\u003e\u003c/a\u003e Update jnr-ffi, jnr-enxio, jnr-posix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jnr/jnr-unixsocket/compare/jnr-unixsocket-0.38.17...jnr-unixsocket-0.38.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_annotations` from 2.15.0 to 2.38.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe annotations that were previously in \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e have been been merged into \u003ccode\u003eerror_prone_annotations\u003c/code\u003e. \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e is now deprecated, and will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssignmentExpression\"\u003e\u003ccode\u003eAssignmentExpression\u003c/code\u003e\u003c/a\u003e - The use of an assignment expression can be surprising and hard to read; consider factoring out the assignment to a separate statement.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntFloatConversion\"\u003e\u003ccode\u003eIntFloatConversion\u003c/code\u003e\u003c/a\u003e - Detect calls to \u003ccode\u003escalb\u003c/code\u003e that should be using the double overload instead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InvalidSnippet\"\u003e\u003ccode\u003eInvalidSnippet\u003c/code\u003e\u003c/a\u003e - Detects snippets which omit the \u003ccode\u003e:\u003c/code\u003e required for inline code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnit4EmptyMethods\"\u003e\u003ccode\u003eJUnit4EmptyMethods\u003c/code\u003e\u003c/a\u003e - Detects empty JUnit4 \u003ccode\u003e@Before\u003c/code\u003e, \u003ccode\u003e@After\u003c/code\u003e, \u003ccode\u003e@BeforeClass\u003c/code\u003e, and \u003ccode\u003e@AfterClass\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MockIllegalThrows\"\u003e\u003ccode\u003eMockIllegalThrows\u003c/code\u003e\u003c/a\u003e -  Detects cases where Mockito is configured to throw checked exception types which are impossible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NegativeBoolean\"\u003e\u003ccode\u003eNegativeBoolean\u003c/code\u003e\u003c/a\u003e - Prefer positive boolean names.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RuleNotRun\"\u003e\u003ccode\u003eRuleNotRun\u003c/code\u003e\u003c/a\u003e - Detects \u003ccode\u003eTestRule\u003c/code\u003es not annotated with \u003ccode\u003e@Rule\u003c/code\u003e, that won't be run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringConcatToTextBlock\"\u003e\u003ccode\u003eStringConcatToTextBlock\u003c/code\u003e\u003c/a\u003e - Replaces concatenated multiline strings with text blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/TimeInStaticInitializer\"\u003e\u003ccode\u003eTimeInStaticInitializer\u003c/code\u003e\u003c/a\u003e - Detects accesses of the system time in static contexts.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePropagate check flags in patch mode (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4699\"\u003e#4699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a crash in ComputeIfAbsentAmbiguousReference (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4736\"\u003e#4736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow the field name in HidingField diagnostics (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4775\"\u003e#4775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for jakarta annotations to some checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4782\"\u003e#4782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFloatingPointAssertionWithinEpsilonTest depends on default locale (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4815\"\u003e#4815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@InlineMe\u003c/code\u003e patching of \u003ccode\u003eStrings.repeat\u003c/code\u003e produces broken code (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4819\"\u003e#4819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in IdentifierName on unnamed (\u003ccode\u003e_\u003c/code\u003e) variables (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in ArgumentParameterSwap (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.36.0...v2.37.0\"\u003ehttps://github.com/google/error-prone/compare/v2.36.0...v2.37.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.36.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new matcher interfaces to \u003ccode\u003eErrorProneScanner\u003c/code\u003e for AST nodes introduced after Java 11 (e5fd194fa21ef9a01e8d4c72489906247aad81c8)\u003c/li\u003e\n\u003cli\u003eFix compatibility with latest JDK 24 EA builds (\u003ca href=\"https://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\"\u003ehttps://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck that \u003ccode\u003e--should-stop=ifError=FLOW\u003c/code\u003e is set when using the \u003ccode\u003e-Xplugin\u003c/code\u003e integration (e71db1f369a9367f6f2db34c4fbd006b6d6238fd)\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/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81\"\u003e\u003ccode\u003ea07bd3e\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3\"\u003e\u003ccode\u003e09fd394\u003c/code\u003e\u003c/a\u003e Fix typo in NullTernary.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce\"\u003e\u003ccode\u003e4171fd7\u003c/code\u003e\u003c/a\u003e FindIdentifiers: find binding variables declared by enclosing or earlier \u003ccode\u003eif\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa\"\u003e\u003ccode\u003ed78f515\u003c/code\u003e\u003c/a\u003e Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE if app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634\"\u003e\u003ccode\u003e6f94a97\u003c/code\u003e\u003c/a\u003e Tolerate default cases in switches as being present to handle version skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d\"\u003e\u003ccode\u003e0223abb\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003e@LenientFormatString\u003c/code\u003e in \u003ccode\u003eLenientFormatStringValidation\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3\"\u003e\u003ccode\u003ecb7dfaf\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eSide\u003c/code\u003e enum.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170\"\u003e\u003ccode\u003ed64c9ce\u003c/code\u003e\u003c/a\u003e Promote error prone check TestExceptionChecker to ERROR within Google (blaze ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867\"\u003e\u003ccode\u003ec0ce475\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTargetType\u003c/code\u003e to a top-level class alongside \u003ccode\u003eASTHelpers\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f\"\u003e\u003ccode\u003e90b8efb\u003c/code\u003e\u003c/a\u003e Allow binding to BINDING_VARIABLEs in GuardedByBinder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.errorprone:error_prone_core` from 2.15.0 to 2.38.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/error-prone/releases\"\u003ecom.google.errorprone:error_prone_core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eError Prone 2.38.0\u003c/h2\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo\"\u003e\u003ccode\u003eAddNullMarkedToPackageInfo\u003c/code\u003e\u003c/a\u003e: adds \u003ca href=\"https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html\"\u003e\u003ccode\u003e@org.jspecify.annotations.NullMarked\u003c/code\u003e\u003c/a\u003e annotation to package-info files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntLiteralCast\"\u003e\u003ccode\u003eIntLiteralCast\u003c/code\u003e\u003c/a\u003e: Suggests a literal of the desired type instead of casting an int literal to a long, float, or double\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MisleadingEmptyVarargs\"\u003e\u003ccode\u003eMisleadingEmptyVarargs\u003c/code\u003e\u003c/a\u003e: Discourages calling varargs methods that expect at least one argument with no arguments, like Mockito's \u003ccode\u003ethenThrow\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/PreconditionsExpensiveString\"\u003e\u003ccode\u003ePreconditionsExpensiveString\u003c/code\u003e\u003c/a\u003e: Discourages expensive string formatting in Guava \u003ccode\u003ePreconditions\u003c/code\u003e checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/SelfSet\"\u003e\u003ccode\u003eSelfSet\u003c/code\u003e\u003c/a\u003e: Detects mistakes like \u003ccode\u003eproto.setFoo(proto.getFoo())\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/UnnecessaryCopy\"\u003e\u003ccode\u003eUnnecessaryCopy\u003c/code\u003e\u003c/a\u003e: detect unnecessary copies of proto Lists and Maps.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues: \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4924\"\u003e#4924\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4897\"\u003e#4897\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/error-prone/issues/4995\"\u003e#4995\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.37.0...v2.38.0\"\u003ehttps://github.com/google/error-prone/compare/v2.37.0...v2.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.37.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe annotations that were previously in \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e have been been merged into \u003ccode\u003eerror_prone_annotations\u003c/code\u003e. \u003ccode\u003eerror_prone_type_annotations\u003c/code\u003e is now deprecated, and will be removed in a future release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNew checks:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/AssignmentExpression\"\u003e\u003ccode\u003eAssignmentExpression\u003c/code\u003e\u003c/a\u003e - The use of an assignment expression can be surprising and hard to read; consider factoring out the assignment to a separate statement.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/IntFloatConversion\"\u003e\u003ccode\u003eIntFloatConversion\u003c/code\u003e\u003c/a\u003e - Detect calls to \u003ccode\u003escalb\u003c/code\u003e that should be using the double overload instead\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/InvalidSnippet\"\u003e\u003ccode\u003eInvalidSnippet\u003c/code\u003e\u003c/a\u003e - Detects snippets which omit the \u003ccode\u003e:\u003c/code\u003e required for inline code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/JUnit4EmptyMethods\"\u003e\u003ccode\u003eJUnit4EmptyMethods\u003c/code\u003e\u003c/a\u003e - Detects empty JUnit4 \u003ccode\u003e@Before\u003c/code\u003e, \u003ccode\u003e@After\u003c/code\u003e, \u003ccode\u003e@BeforeClass\u003c/code\u003e, and \u003ccode\u003e@AfterClass\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/MockIllegalThrows\"\u003e\u003ccode\u003eMockIllegalThrows\u003c/code\u003e\u003c/a\u003e -  Detects cases where Mockito is configured to throw checked exception types which are impossible.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/NegativeBoolean\"\u003e\u003ccode\u003eNegativeBoolean\u003c/code\u003e\u003c/a\u003e - Prefer positive boolean names.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/RuleNotRun\"\u003e\u003ccode\u003eRuleNotRun\u003c/code\u003e\u003c/a\u003e - Detects \u003ccode\u003eTestRule\u003c/code\u003es not annotated with \u003ccode\u003e@Rule\u003c/code\u003e, that won't be run.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/StringConcatToTextBlock\"\u003e\u003ccode\u003eStringConcatToTextBlock\u003c/code\u003e\u003c/a\u003e - Replaces concatenated multiline strings with text blocks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://errorprone.info/bugpattern/TimeInStaticInitializer\"\u003e\u003ccode\u003eTimeInStaticInitializer\u003c/code\u003e\u003c/a\u003e - Detects accesses of the system time in static contexts.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eClosed issues:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePropagate check flags in patch mode (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4699\"\u003e#4699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a crash in ComputeIfAbsentAmbiguousReference (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4736\"\u003e#4736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow the field name in HidingField diagnostics (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4775\"\u003e#4775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for jakarta annotations to some checks (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4782\"\u003e#4782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFloatingPointAssertionWithinEpsilonTest depends on default locale (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4815\"\u003e#4815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@InlineMe\u003c/code\u003e patching of \u003ccode\u003eStrings.repeat\u003c/code\u003e produces broken code (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4819\"\u003e#4819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in IdentifierName on unnamed (\u003ccode\u003e_\u003c/code\u003e) variables (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/4847\"\u003e#4847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash in ArgumentParameterSwap (\u003ca href=\"https://redirect.github.com/google/error-prone/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/google/error-prone/compare/v2.36.0...v2.37.0\"\u003ehttps://github.com/google/error-prone/compare/v2.36.0...v2.37.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eError Prone 2.36.0\u003c/h2\u003e\n\u003cp\u003eChanges:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd new matcher interfaces to \u003ccode\u003eErrorProneScanner\u003c/code\u003e for AST nodes introduced after Java 11 (e5fd194fa21ef9a01e8d4c72489906247aad81c8)\u003c/li\u003e\n\u003cli\u003eFix compatibility with latest JDK 24 EA builds (\u003ca href=\"https://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\"\u003ehttps://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck that \u003ccode\u003e--should-stop=ifError=FLOW\u003c/code\u003e is set when using the \u003ccode\u003e-Xplugin\u003c/code\u003e integration (e71db1f369a9367f6f2db34c4fbd006b6d6238fd)\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/google/error-prone/commit/a07bd3e24904d287bfb5a4c0cc01552ff5589d81\"\u003e\u003ccode\u003ea07bd3e\u003c/code\u003e\u003c/a\u003e Release Error Prone 2.38.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/09fd394fb3eb350ca3785ee28b253add2ef7bbf3\"\u003e\u003ccode\u003e09fd394\u003c/code\u003e\u003c/a\u003e Fix typo in NullTernary.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/4171fd71ceed57e27ac63a6d3180ff704b340dce\"\u003e\u003ccode\u003e4171fd7\u003c/code\u003e\u003c/a\u003e FindIdentifiers: find binding variables declared by enclosing or earlier \u003ccode\u003eif\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d78f515d82c884f7c2ea4f936695184f7fd5e1aa\"\u003e\u003ccode\u003ed78f515\u003c/code\u003e\u003c/a\u003e Audit each use of ElementKind.LOCAL_VARIABLE, and add BINDING_VARIABLE if app...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/6f94a97b8edd9d1d468151fa8dc907e6bef23634\"\u003e\u003ccode\u003e6f94a97\u003c/code\u003e\u003c/a\u003e Tolerate default cases in switches as being present to handle version skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/0223abb5ed30268e6519fe8928acc4e03357349d\"\u003e\u003ccode\u003e0223abb\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003e@LenientFormatString\u003c/code\u003e in \u003ccode\u003eLenientFormatStringValidation\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/cb7dfafdca02d5f0a2b3e6b838a8a3efc3e716d3\"\u003e\u003ccode\u003ecb7dfaf\u003c/code\u003e\u003c/a\u003e Remove the \u003ccode\u003eSide\u003c/code\u003e enum.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/d64c9cee1802f647e086e741df2df13f785b0170\"\u003e\u003ccode\u003ed64c9ce\u003c/code\u003e\u003c/a\u003e Promote error prone check TestExceptionChecker to ERROR within Google (blaze ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/c0ce4751516d17934436533398d6a5fa250c5867\"\u003e\u003ccode\u003ec0ce475\u003c/code\u003e\u003c/a\u003e Move \u003ccode\u003eTargetType\u003c/code\u003e to a top-level class alongside \u003ccode\u003eASTHelpers\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/error-prone/commit/90b8efb3b7f46d95451cd3097537b8089a07af0f\"\u003e\u003ccode\u003e90b8efb\u003c/code\u003e\u003c/a\u003e Allow binding to BINDING_VARIABLEs in GuardedByBinder.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/error-prone/compare/v2.15.0...v2.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.9.1 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGive FieldNamingStrategy the ability to return multiple String names by \u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated android-proguard-example by \u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust Troubleshooting Guide ProGuard / R8 section by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2844\"\u003egoogle/gson#2844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies, including the problematic \u003ccode\u003ecom.google.errorprone:error_prone_annotations:2.37.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mfriesen\"\u003e\u003ccode\u003e@​mfriesen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2776\"\u003egoogle/gson#2776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/gson/pull/2843\"\u003egoogle/gson#2843\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.13.0...gson-parent-2.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA bug in deserializing collections has been fixed. Previously, if you did something like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egson.fromJson(jsonString, new TypeToken\u0026lt;ImmutableList\u0026lt;String\u0026gt;\u0026gt;() {})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ethen the inferred type would be \u003ccode\u003eImmutableList\u0026lt;String\u0026gt;\u003c/code\u003e, but Gson actually gave you an \u003ccode\u003eArrayList\u0026lt;String\u0026gt;\u003c/code\u003e. Usually that would lead to an immediate \u003ccode\u003eClassCastException\u003c/code\u003e, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecom.google.gson.JsonIOException: Abstract classes can't be instantiated!\nAdjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.\nClass name: com.google.common.collect.ImmutableList\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003ebecause Gson now really is trying to create an \u003ccode\u003eImmutableList\u003c/code\u003e through its constructor, but that isn't possible.\nEither change the requested type (in the \u003ccode\u003eTypeToken\u003c/code\u003e) to \u003ccode\u003eList\u0026lt;String\u0026gt;\u003c/code\u003e, or register a \u003ccode\u003eTypeAdapter\u003c/code\u003e or \u003ccode\u003eJsonDeserializer\u003c/code\u003e for \u003ccode\u003eImmutableList\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe internal classes \u003ccode\u003e$Gson$Types\u003c/code\u003e and \u003ccode\u003e$Gson$Preconditions\u003c/code\u003e have been renamed to remove the \u003ccode\u003e$\u003c/code\u003e characters. Since these are internal classes (as signaled not only by the package name but by the \u003ccode\u003e$\u003c/code\u003e characters), client code should not be affected. If your code \u003cem\u003ewas\u003c/em\u003e depending on these classes then we suggest making a copy of the class (subject to the \u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003elicense\u003c/a\u003e) rather than depending on the new names.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\"\u003ehttps://github.com/google/gson/compare/gson-parent-2.12.1...gson-parent-2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eGson 2.12.1\u003c/h2\u003e\n\u003cp\u003eThe only difference between this release and 2.12.0 is that OSGi declarations in the Gson jar now specify that \u003ccode\u003ecom.google.errorprone.annotations\u003c/code\u003e  is an optional dependency, not a required one. If you do not use OSGi then there is no effective change.\u003c/p\u003e\n\u003ch2\u003eGson 2.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe biggest change is that we no longer support Java 7. People who still need to run on Java 7 will need to use an earlier version of Gson.\u003c/p\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAllow registering adapters for \u003ccode\u003eJsonElement\u003c/code\u003e again by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2789\"\u003egoogle/gson#2789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd nesting limit for \u003ccode\u003eJsonReader\u003c/code\u003e by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2588\"\u003egoogle/gson#2588\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@CheckReturnValue\u003c/code\u003e to our packages. by \u003ca href=\"https://github.com/cpovirk\"\u003e\u003ccode\u003e@​cpovirk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2693\"\u003egoogle/gson#2693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd NullSafeTypeAdapter to prevent TypeAdapter.nullSafe() from returning nested null-safe type adapters (\u003ca href=\"https://redirect.github.com/google/gson/issues/2729\"\u003e#2729\u003c/a\u003e) by \u003ca href=\"https://github.com/lyubomyr-shaydariv\"\u003e\u003ccode\u003e@​lyubomyr-shaydariv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2731\"\u003egoogle/gson#2731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport Properties subclasses in GsonTypes.getMapKeyAndValueTypes by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2758\"\u003egoogle/gson#2758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce rawType to be a Class in ParameterizedTypeImpl by \u003ca href=\"https://github.com/panic08\"\u003e\u003ccode\u003e@​panic08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2759\"\u003egoogle/gson#2759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eAccessController\u003c/code\u003e usage for enum adapter by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2704\"\u003egoogle/gson#2704\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typeArguments array not being cloned when resolving ParameterizedType with changed owner by \u003ca href=\"https://github.com/TBlueF\"\u003e\u003ccode\u003e@​TBlueF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/gson/pull/2706\"\u003egoogle/gson#2706\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blo...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/244","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/244","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/244/packages"}},{"old_version":"9.3","new_version":"9.8","update_type":null,"path":null,"pr_created_at":"2025-06-01T00:29:22.000Z","version_change":"9.3 → 9.8","issue":{"uuid":"2557390545","node_id":"PR_kwDOAkpXzM6Ybq7R","number":243,"state":"closed","title":"[9.4.x] Bump the dev-dependencies group across 1 directory with 119 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-01T00:54:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-01T00:29:22.000Z","updated_at":"2025-07-01T00:54:21.000Z","time_to_close":2593499,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[9.4.x] Bump","group_name":"dev-dependencies","update_count":119,"packages":[{"name":"org.apache.ant:ant","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.apache.ant:ant-launcher","old_version":"1.10.12","new_version":"1.10.15"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit:junit-bom","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.vintage:junit-vintage-engine","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.8.2","new_version":"5.10.5","repository_url":"https://github.com/junit-team/junit5"},{"name":"org.ow2.asm:asm","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-commons","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-tree","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-analysis","old_version":"9.3","new_version":"9.8"},{"name":"org.ow2.asm:asm-util","old_version":"9.3","new_version":"9.8"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.18.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.19.0"},{"name":"org.codehaus.plexus:plexus-component-annotations","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/codehaus-plexus/plexus-containers"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.4.2","new_version":"3.6.0","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.apache.maven:maven-plugin-api","old_version":"3.8.4","new_version":"3.9.9","repository_url":"https://github.com/apache/maven"},{"name":"org.apache.maven:maven-artifact","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-core","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-settings","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.apache.maven:maven-resolver-provider","old_version":"3.8.4","new_version":"3.9.9"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.16.1","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mariadb","old_version":"1.16.1","new_version":"1.21.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"net.java.dev.jna:jna","old_version":"5.11.0","new_version":"5.17.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.jboss.logging:jboss-logging","old_version":"3.4.3.Final","new_version":"3.6.1.Final","repository_url":"https://github.com/jboss-logging/jboss-logging"},{"name":"org.jboss.logging:jboss-logging-processor","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logging:jboss-logging-annotations","old_version":"2.2.1.Final","new_version":"2.2.2.Final","repository_url":"https://github.com/jboss-logging/jboss-logging-tools"},{"name":"org.jboss.logmanager:jboss-logmanager","old_version":"2.1.18.Final","new_version":"2.1.19.Final"},{"name":"org.jboss.threads:jboss-threads","old_version":"3.4.2.Final","new_version":"3.5.1.Final","repository_url":"https://github.com/jbossas/jboss-threads"},{"name":"org.infinispan:infinispan-bom","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-core","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-client-hotrod","old_version":"11.0.15.Final","new_version":"11.0.19.Final"},{"name":"org.infinispan:infinispan-remote-query-client","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan:infinispan-query","old_version":"11.0.15.Final","new_version":"11.0.19.Final","repository_url":"https://github.com/infinispan/infinispan"},{"name":"org.infinispan.protostream:protostream","old_version":"4.4.3.Final","new_version":"4.5.0.Final","repository_url":"https://github.com/infinispan/protostream"},{"name":"org.apache.avro:avro","old_version":"1.11.0","new_version":"1.11.4"},{"name":"org.apache.commons:commons-compress","old_version":"1.21","new_version":"1.27.1"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-annotations","old_version":"2.13.3","new_version":"2.19.0","repository_url":"https://github.com/FasterXML/jackson"},{"name":"org.wildfly.security:wildfly-elytron","old_version":"1.19.0.Final","new_version":"1.20.4.Final","repository_url":"https://github.com/wildfly-security/wildfly-elytron"},{"name":"com.github.jnr:jnr-constants","old_version":"0.10.3","new_version":"0.10.4","repository_url":"https://github.com/jnr/jnr-constants"},{"name":"com.github.jnr:jnr-enxio","old_version":"0.32.13","new_version":"0.32.18","repository_url":"https://github.com/jnr/jnr-enxio"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.12","new_version":"2.2.17","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"com.github.jnr:jnr-posix","old_version":"3.1.15","new_version":"3.1.20","repository_url":"https://github.com/jnr/jnr-posix"},{"name":"com.github.jnr:jnr-unixsocket","old_version":"0.38.17","new_version":"0.38.23","repository_url":"https://github.com/jnr/jnr-unixsocket"},{"name":"org.osgi:org.osgi.util.promise","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/osgi/osgi"},{"name":"biz.aQute.bnd:biz.aQute.bndlib","old_version":"6.3.1","new_version":"6.4.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.14.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.14.0","new_version":"2.38.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.grpc:grpc-core","old_version":"1.47.0","new_version":"1.73.0","repository_url":"https://github.com/grpc/grpc-java"},{"name":"io.hawt:hawtio-default","old_version":"2.15.0","new_version":"2.17.7"},{"name":"org.jolokia:jolokia-war","old_version":"1.7.1","new_version":"1.7.2"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.0.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.13","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.mycila:license-maven-plugin","old_version":"4.1","new_version":"4.6","repository_url":"https://github.com/mathieucarbou/license-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-assembly-plugin","old_version":"3.3.0","new_version":"3.7.1","repository_url":"https://github.com/apache/maven-assembly-plugin"},{"name":"org.apache.maven.plugins:maven-clean-plugin","old_version":"3.2.0","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-clean-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.10.1","new_version":"3.14.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.8.1","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-deploy-plugin","old_version":"3.0.0-M2","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-deploy-plugin"},{"name":"org.apache.maven.plugins:maven-failsafe-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M7","new_version":"3.5.3","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.3"},{"name":"org.apache.maven.plugins:maven-invoker-plugin","old_version":"3.3.0","new_version":"3.9.0","repository_url":"https://github.com/apache/maven-invoker-plugin"},{"name":"org.apache.maven.plugins:maven-install-plugin","old_version":"3.0.0-M1","new_version":"3.1.4","repository_url":"https://github.com/apache/maven-install-plugin"},{"name":"org.apache.maven.plugins:maven-jxr-plugin","old_version":"3.3.1","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-jxr"},{"name":"org.apache.maven.plugins:maven-plugin-plugin","old_version":"3.6.4","new_version":"3.15.1","repository_url":"https://github.com/apache/maven-plugin-tools"},{"name":"org.apache.maven.plugins:maven-resources-plugin","old_version":"3.2.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-resources-plugin"},{"name":"org.apache.maven.plugins:maven-shade-plugin","old_version":"3.3.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-shade-plugin"},{"name":"org.apache.maven.plugins:maven-site-plugin","old_version":"3.12.0","new_version":"3.21.0","repository_url":"https://github.com/apache/maven-site-plugin"},{"name":"org.apache.maven.plugins:maven-war-plugin","old_version":"3.3.2","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-war-plugin"},{"name":"org.apache.servicemix.tooling:depends-maven-plugin","old_version":"1.4.0","new_version":"1.5.0"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.2","new_version":"2.2.6","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:buildnumber-maven-plugin","old_version":"3.0.0","new_version":"3.2.1","repository_url":"https://github.com/mojohaus/buildnumber-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.5.1","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.11.0","new_version":"2.18.0","repository_url":"https://github.com/mojohaus/versions"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.0.1","new_version":"3.2.7","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.0.0","new_version":"4.9.3.0","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin","old_version":"1.3.2","new_version":"1.5.2"},{"name":"org.springframework:spring-beans","old_version":"5.3.18","new_version":"5.3.39","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.kerby:kerb-simplekdc","old_version":"2.0.2","new_version":"2.1.0"},{"name":"net.minidev:json-smart","old_version":"2.4.8","new_version":"2.5.2","repository_url":"https://github.com/netplex/json-smart-v2"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"2.3.3","new_version":"2.3.9"},{"name":"com.google.code.gson:gson","old_version":"2.9.0","new_version":"2.13.1","repository_url":"https://github.com/google/gson"},{"name":"com.google.cloud:google-cloud-datastore","old_version":"2.7.0","new_version":"2.28.2","repository_url":"https://github.com/googleapis/java-datastore"},{"name":"com.googlecode.xmemcached:xmemcached","old_version":"2.4.7","new_version":"2.4.8","repository_url":"https://github.com/killme2008/xmemcached"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.35","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.apache.openwebbeans:openwebbeans-web","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.apache.openwebbeans:openwebbeans-jetty9","old_version":"2.0.27","new_version":"2.0.28","repository_url":"https://github.com/apache/openwebbeans"},{"name":"org.mariadb.jdbc:mariadb-java-client","old_version":"3.0.5","new_version":"3.5.3","repository_url":"https://github.com/mariadb-corporation/mariadb-connector-j"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven.resolver:maven-resolver-util","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-api","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-spi","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-connector-basic","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-file","old_version":"1.8.0","new_version":"1.9.23","repository_url":"https://github.com/apache/maven-resolver"},{"name":"org.apache.maven.resolver:maven-resolver-transport-http","old_version":"1.8.0","new_version":"1.9.23"},{"name":"com.sun.xml.ws:jaxws-rt","old_version":"2.3.3","new_version":"2.3.7"},{"name":"org.eclipse.platform:org.eclipse.osgi.services","old_version":"3.10.200","new_version":"3.11.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.17.200","new_version":"3.23.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-inject","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-forked","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-mvn","old_version":"4.13.1","new_version":"4.14.0"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-framework","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.swissbox:pax-swissbox-tracker","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/ops4j/org.ops4j.pax.swissbox"},{"name":"org.ops4j.pax.url:pax-url-aether","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.ops4j.pax.url:pax-url-wrap","old_version":"2.6.2","new_version":"2.6.16","repository_url":"https://github.com/ops4j/org.ops4j.pax.url"},{"name":"org.eclipse.platform:org.eclipse.osgi.util","old_version":"3.6.100","new_version":"3.7.300","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle","old_version":"1.3.5","new_version":"1.3.7"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.2.7","new_version":"1.7.0","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.asciidoctor:asciidoctorj-diagram","old_version":"2.2.3","new_version":"2.3.2","repository_url":"https://github.com/asciidoctor/asciidoctorj-diagram"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dev-dependencies group with 119 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.ant:ant | `1.10.12` | `1.10.15` |\n| org.apache.ant:ant-launcher | `1.10.12` | `1.10.15` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.vintage:junit-vintage-engine](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.8.2` | `5.10.5` |\n| org.ow2.asm:asm | `9.3` | `9.8` |\n| org.ow2.asm:asm-commons | `9.3` | `9.8` |\n| org.ow2.asm:asm-tree | `9.3` | `9.8` |\n| org.ow2.asm:asm-analysis | `9.3` | `9.8` |\n| org.ow2.asm:asm-util | `9.3` | `9.8` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.18.0` |\n| commons-io:commons-io | `2.11.0` | `2.19.0` |\n| [org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers) | `2.1.1` | `2.2.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.4.2` | `3.6.0` |\n| [org.apache.maven:maven-plugin-api](https://github.com/apache/maven) | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-artifact | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-core | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-settings | `3.8.4` | `3.9.9` |\n| org.apache.maven:maven-resolver-provider | `3.8.4` | `3.9.9` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.1` |\n| [org.testcontainers:mariadb](https://github.com/testcontainers/testcontainers-java) | `1.16.1` | `1.21.1` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.11.0` | `5.17.0` |\n| [org.jboss.logging:jboss-logging](https://github.com/jboss-logging/jboss-logging) | `3.4.3.Final` | `3.6.1.Final` |\n| [org.jboss.logging:jboss-logging-processor](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| [org.jboss.logging:jboss-logging-annotations](https://github.com/jboss-logging/jboss-logging-tools) | `2.2.1.Final` | `2.2.2.Final` |\n| org.jboss.logmanager:jboss-logmanager | `2.1.18.Final` | `2.1.19.Final` |\n| [org.jboss.threads:jboss-threads](https://github.com/jbossas/jboss-threads) | `3.4.2.Final` | `3.5.1.Final` |\n| [org.infinispan:infinispan-bom](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-core](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| org.infinispan:infinispan-client-hotrod | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-remote-query-client](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan:infinispan-query](https://github.com/infinispan/infinispan) | `11.0.15.Final` | `11.0.19.Final` |\n| [org.infinispan.protostream:protostream](https://github.com/infinispan/protostream) | `4.4.3.Final` | `4.5.0.Final` |\n| org.apache.avro:avro | `1.11.0` | `1.11.4` |\n| org.apache.commons:commons-compress | `1.21` | `1.27.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.13.3` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.0` |\n| [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson) | `2.13.3` | `2.19.0` |\n| [org.wildfly.security:wildfly-elytron](https://github.com/wildfly-security/wildfly-elytron) | `1.19.0.Final` | `1.20.4.Final` |\n| [com.github.jnr:jnr-constants](https://github.com/jnr/jnr-constants) | `0.10.3` | `0.10.4` |\n| [com.github.jnr:jnr-enxio](https://github.com/jnr/jnr-enxio) | `0.32.13` | `0.32.18` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.12` | `2.2.17` |\n| [com.github.jnr:jnr-posix](https://github.com/jnr/jnr-posix) | `3.1.15` | `3.1.20` |\n| [com.github.jnr:jnr-unixsocket](https://github.com/jnr/jnr-unixsocket) | `0.38.17` | `0.38.23` |\n| [org.osgi:org.osgi.util.promise](https://github.com/osgi/osgi) | `1.2.0` | `1.3.0` |\n| [biz.aQute.bnd:biz.aQute.bndlib](https://github.com/bndtools/bnd) | `6.3.1` | `6.4.1` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.14.0` | `2.38.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.14.0` | `2.38.0` |\n| [io.grpc:grpc-core](https://github.com/grpc/grpc-java) | `1.47.0` | `1.73.0` |\n| io.hawt:hawtio-default | `2.15.0` | `2.17.7` |\n| org.jolokia:jolokia-war | `1.7.1` | `1.7.2` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.0.0` | `3.5.0` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.13` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.3.1` |\n| [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) | `4.1` | `4.6` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.3.0` | `3.7.1` |\n| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.2.0` | `3.5.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.10.1` | `3.14.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.8.1` |\n| [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) | `3.0.0-M2` | `3.1.4` |\n| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M7` | `3.5.3` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.3` |\n| [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) | `3.3.0` | `3.9.0` |\n| [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) | `3.0.0-M1` | `3.1.4` |\n| [org.apache.maven.plugins:maven-jxr-plugin](https://github.com/apache/maven-jxr) | `3.3.1` | `3.6.0` |\n| [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.6.4` | `3.15.1` |\n| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin) | `3.2.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) | `3.3.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) | `3.12.0` | `3.21.0` |\n| [org.apache.maven.plugins:maven-war-plugin](https://github.com/apache/maven-war-plugin) | `3.3.2` | `3.4.0` |\n| org.apache.servicemix.tooling:depends-maven-plugin | `1.4.0` | `1.5.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.2` | `2.2.6` |\n| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.0.0` | `3.2.1` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.5.1` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.11.0` | `2.18.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.0.1` | `3.2.7` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.0.0` | `4.9.3.0` |\n| org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin | `1.3.2` | `1.5.2` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `5.3.18` | `5.3.39` |\n| org.apache.kerby:kerb-simplekdc | `2.0.2` | `2.1.0` |\n| [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) | `2.4.8` | `2.5.2` |\n| org.glassfish.jaxb:jaxb-runtime | `2.3.3` | `2.3.9` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.9.0` | `2.13.1` |\n| [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | `2.7.0` | `2.28.2` |\n| [com.googlecode.xmemcached:xmemcached](https://github.com/killme2008/xmemcached) | `2.4.7` | `2.4.8` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.35` | `1.37` |\n| [org.apache.openwebbeans:openwebbeans-web](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.apache.openwebbeans:openwebbeans-jetty9](https://github.com/apache/openwebbeans) | `2.0.27` | `2.0.28` |\n| [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) | `3.0.5` | `3.5.3` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.2.13` |\n| [org.apache.maven.resolver:maven-resolver-util](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-api](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-spi](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-connector-basic](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| [org.apache.maven.resolver:maven-resolver-transport-file](https://github.com/apache/maven-resolver) | `1.8.0` | `1.9.23` |\n| org.apache.maven.resolver:maven-resolver-transport-http | `1.8.0` | `1.9.23` |\n| com.sun.xml.ws:jaxws-rt | `2.3.3` | `2.3.7` |\n| [org.eclipse.platform:org.eclipse.osgi.services](https://github.com/eclipse-equinox/equinox) | `3.10.200` | `3.11.200` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.17.200` | `3.23.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-inject | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-forked | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.1` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-mvn | `4.13.1` | `4.14.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-framework](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.swissbox:pax-swissbox-tracker](https://github.com/ops4j/org.ops4j.pax.swissbox) | `1.8.3` | `1.9.0` |\n| [org.ops4j.pax.url:pax-url-aether](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.ops4j.pax.url:pax-url-wrap](https://github.com/ops4j/org.ops4j.pax.url) | `2.6.2` | `2.6.16` |\n| [org.eclipse.platform:org.eclipse.osgi.util](https://github.com/eclipse-equinox/equinox) | `3.6.100` | `3.7.300` |\n| org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle | `1.3.5` | `1.3.7` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.2.7` | `1.7.0` |\n| [org.asciidoctor:asciidoctorj-diagram](https://github.com/asciidoctor/asciidoctorj-diagram) | `2.2.3` | `2.3.2` |\n\n\nUpdates `org.apache.ant:ant` from 1.10.12 to 1.10.15\n\nUpdates `org.apache.ant:ant-launcher` from 1.10.12 to 1.10.15\n\nUpdates `org.junit.jupiter:junit-jupiter` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.vintage:junit-vintage-engine` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.vintage:junit-vintage-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-api` from 5.8.2 to 5.10.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit5/releases\"\u003eorg.junit.jupiter:junit-jupiter-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 5.10.5 = Platform 1.10.5 + Jupiter 5.10.5 + Vintage 5.10.5\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.5/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.4...r5.10.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.4 = Platform 1.10.4 + Jupiter 5.10.4 + Vintage 5.10.4\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.4/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.3...r5.10.4\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.3 = Platform 1.10.3 + Jupiter 5.10.3 + Vintage 5.10.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.1 = Platform 1.10.1 + Jupiter 5.10.1 + Vintage 5.10.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\"\u003ehttps://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 5.10.0 = Platform 1.10.0 + Jupiter 5.10.0 + Vintage 5.10.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"http://junit.org/junit5/docs/5.10.0/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/kirmerzlikin\"\u003e\u003ccode\u003e@​kirmerzlikin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3013\"\u003ejunit-team/junit5#3013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edysli\"\u003e\u003ccode\u003e@​edysli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3053\"\u003ejunit-team/junit5#3053\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jminkhar\"\u003e\u003ccode\u003e@​jminkhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3085\"\u003ejunit-team/junit5#3085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ndione24\"\u003e\u003ccode\u003e@​Ndione24\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3084\"\u003ejunit-team/junit5#3084\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MartinWitt\"\u003e\u003ccode\u003e@​MartinWitt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3123\"\u003ejunit-team/junit5#3123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mahozad\"\u003e\u003ccode\u003e@​mahozad\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3219\"\u003ejunit-team/junit5#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmscomp\"\u003e\u003ccode\u003e@​bmscomp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3241\"\u003ejunit-team/junit5#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzyk\"\u003e\u003ccode\u003e@​krzyk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3196\"\u003ejunit-team/junit5#3196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BassemElMasry\"\u003e\u003ccode\u003e@​BassemElMasry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3263\"\u003ejunit-team/junit5#3263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/s-rwe\"\u003e\u003ccode\u003e@​s-rwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3178\"\u003ejunit-team/junit5#3178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tribbloid\"\u003e\u003ccode\u003e@​tribbloid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3052\"\u003ejunit-team/junit5#3052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Goooler\"\u003e\u003ccode\u003e@​Goooler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3217\"\u003ejunit-team/junit5#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3267\"\u003ejunit-team/junit5#3267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rillig\"\u003e\u003ccode\u003e@​rillig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3286\"\u003ejunit-team/junit5#3286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdesgroppes\"\u003e\u003ccode\u003e@​rdesgroppes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit5/pull/3322\"\u003ejunit-team/junit5#3322\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/junit-team/junit5/commit/e1b3a324cf73da8aa69a366ed21cccf4d4c5af87\"\u003e\u003ccode\u003ee1b3a32\u003c/code\u003e\u003c/a\u003e Release 5.10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/179ad6787e8dbd5e05bf0ab061cd5cb4f7a725e1\"\u003e\u003ccode\u003e179ad67\u003c/code\u003e\u003c/a\u003e Finalize 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/1a54d0dbe880b787a70bb1d0d60e7566850e5d53\"\u003e\u003ccode\u003e1a54d0d\u003c/code\u003e\u003c/a\u003e Document \u003ca href=\"https://redirect.github.com/junit-team/junit5/issues/4043\"\u003e#4043\u003c/a\u003e in 5.10.5 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/f7274451ae606762eb13555000b0430f772bc88b\"\u003e\u003ccode\u003ef727445\u003c/code\u003e\u003c/a\u003e Create initial 5.10.5 release notes from template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/ffc2547f87e4bcab752645e3f9dd6db7a12e1c12\"\u003e\u003ccode\u003effc2547\u003c/code\u003e\u003c/a\u003e Fix global read-write lock handling when not declared on top level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/8dfcdac4035bf71c105a3a6abc1eca973707d463\"\u003e\u003ccode\u003e8dfcdac\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/c300b73bde8573fcf6ae1750bc61dd591891340c\"\u003e\u003ccode\u003ec300b73\u003c/code\u003e\u003c/a\u003e Release 5.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/59f01bbe2e27ec0551fb4de9fdcf34711efacd6c\"\u003e\u003ccode\u003e59f01bb\u003c/code\u003e\u003c/a\u003e Fix integration tests running Maven on JDK 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/e60653d0e61f201393e1b65f9f2ce4ef086b456e\"\u003e\u003ccode\u003ee60653d\u003c/code\u003e\u003c/a\u003e Fix Develocity access key injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit5/commit/847de899beaef510b0957c3c7f48504b310076be\"\u003e\u003ccode\u003e847de89\u003c/code\u003e\u003c/a\u003e Finalize 5.10.4 release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit5/compare/r5.8.2...r5.10.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.ow2.asm:asm` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-util` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-commons` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-tree` from 9.3 to 9.8\n\nUpdates `org.ow2.asm:asm-analysis` from 9.3 to 9.8\n\nUpdates `commons-codec:commons-codec` from 1.15 to 1.18.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.18.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.18.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\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexDecodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add Base32.Builder.setHexEncodeTable(boolean). Thanks to Gary Gregory, Julian Reschke.\n\u003c/code\u003e\u003c/pre\u003e\n\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 78 to 79. 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\u003ch2\u003eApache Commons Codec 1.17.2 Release Notes\u003c/h2\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\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Rewrite DaitchMokotoffSoundex.soundex(String) using String.join(). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/5f76abb946164b943bc2cf367bc1d70b8f6e70d1\"\u003e\u003ccode\u003e5f76abb\u003c/code\u003e\u003c/a\u003e Update contributing file from user feedback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/a38de9528197b2d01e5b6c9b2e0af3a624cff017\"\u003e\u003ccode\u003ea38de95\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/0689dc8b2b0e2eded0fabeee5aea999bec4b0c94\"\u003e\u003ccode\u003e0689dc8\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/40982220a4552fd04545dcb13ab1d47905a5d1a9\"\u003e\u003ccode\u003e4098222\u003c/code\u003e\u003c/a\u003e Port from Doxia 1 to 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/ebb29e9a7edf2e7367871c9219c7bc189e340b09\"\u003e\u003ccode\u003eebb29e9\u003c/code\u003e\u003c/a\u003e Make test fixture package private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/110a9f8629de61b1d227c98a588ccfca94bdaf24\"\u003e\u003ccode\u003e110a9f8\u003c/code\u003e\u003c/a\u003e Don't need to end a paragraph with an extra line break\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/6444237f6430852341e0666594e73228c2cd51d2\"\u003e\u003ccode\u003e6444237\u003c/code\u003e\u003c/a\u003e Remove background color from site page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/9062af4ebbebb68f830ff052979510c7922c872f\"\u003e\u003ccode\u003e9062af4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/963ee73837704ccece2b85bc8b714f6566d26fd0\"\u003e\u003ccode\u003e963ee73\u003c/code\u003e\u003c/a\u003e Include more in the source assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/94b9c51724d4f09a298b192e75f7b077b48777fd\"\u003e\u003ccode\u003e94b9c51\u003c/code\u003e\u003c/a\u003e Add a file extension to TODO file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.15...rel/commons-codec-1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.11.0 to 2.19.0\n\nUpdates `org.codehaus.plexus:plexus-component-annotations` from 2.1.1 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/releases\"\u003eorg.codehaus.plexus:plexus-component-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eimprove documentation to switch to Sisu (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121\"\u003e#121\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epom clean after parent upgrade (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120\"\u003e#120\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove plexus-component metadata - remove dependency to plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109\"\u003e#109\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecation information to Plexus components (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108\"\u003e#108\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Java 8 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107\"\u003e#107\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop plexus-container-default artefact (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135\"\u003e#135\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Maven 3.6.3+ (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133\"\u003e#133\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113\"\u003e#113\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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\u003eBump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139\"\u003e#139\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 15 to 16 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138\"\u003e#138\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131\"\u003e#131\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorg dependencyManagement to subprojects. Prepare to drop plexus-container-default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132\"\u003e#132\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.ow2.asm:asm from 9.5 to 9.6 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125\"\u003e#125\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.22 to 4.23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116\"\u003e#116\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104\"\u003e#104\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.8.1 to 3.8.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105\"\u003e#105\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102\"\u003e#102\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.4 to 9.5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99\"\u003e#99\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.5.0 to 3.5.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97\"\u003e#97\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump checkstyle from 9.2 to 9.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96\"\u003e#96\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92\"\u003e#92\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.1 to 3.8.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93\"\u003e#93\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump asm from 9.3 to 9.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88\"\u003e#88\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85\"\u003e#85\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/87\"\u003e#87\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.4.2 to 3.5.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/76\"\u003e#76\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-classworlds from 2.6.0 to 2.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/79\"\u003e#79\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 2.0.0 to 2.1.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/81\"\u003e#81\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/83\"\u003e#83\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.7.0 to 3.7.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/82\"\u003e#82\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-invoker-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/80\"\u003e#80\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/74\"\u003e#74\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump xbean-reflect from 4.21 to 4.22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/75\"\u003e#75\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-plugin from 3.6.4 to 3.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/73\"\u003e#73\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-plugin-annotations from 3.6.4 to 3.7.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/71\"\u003e#71\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-shared-resources from 4 to 5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/72\"\u003e#72\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump modello-maven-plugin from 1.1 to 2.0.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/70\"\u003e#70\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-project-info-reports-plugin from 3.3.0 to 3.4.1 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/68\"\u003e#68\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate QDox to fixed version 2.0.3 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/66\"\u003e#66\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-archiver from 1.0-alpha-7 to 3.6.0 in /plexus-container-default/src/test/test-component-builds/plugin0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/64\"\u003e#64\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump maven-enforcer-plugin from 3.0.0 to 3.1.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/63\"\u003e#63\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus from 8 to 10 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/62\"\u003e#62\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump plexus-utils from 3.1.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/pull/60\"\u003e#60\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/blob/master/ReleaseNotes.md\"\u003eorg.codehaus.plexus:plexus-component-annotations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePlexus Containers 2.2.0\u003c/h2\u003e\n\u003cp\u003ePlexus Containers 2.2.0 requires Java 8 and Maven 3.6.3+\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop deprecated plexus-container-default artefact\u003c/li\u003e\n\u003cli\u003eUpgrade ASM to 9.6\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/codehaus-plexus/plexus-containers/commit/2b1502b4cf2e6c2ecd381f515c38bfe335d4e3bb\"\u003e\u003ccode\u003e2b1502b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-containers-2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/1ae310d97e7f1eb09c1e43548837e5ba66848945\"\u003e\u003ccode\u003e1ae310d\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/2882944367a11b68035c19da6e23c7f7a94de273\"\u003e\u003ccode\u003e2882944\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 15 to 16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/13fd31a6047219ff05074f2912224f7e3d4cd086\"\u003e\u003ccode\u003e13fd31a\u003c/code\u003e\u003c/a\u003e Reuse plexus-pom action for CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/0deabcb8b43b49d8e434f266825cc31651cabb51\"\u003e\u003ccode\u003e0deabcb\u003c/code\u003e\u003c/a\u003e Update ReleaseNotes.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/93bd9e06bc7dabac2f8774d22d21a8d019709300\"\u003e\u003ccode\u003e93bd9e0\u003c/code\u003e\u003c/a\u003e Drop plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/8bf22dcdd87bc7cd344ae5796d817b6c5673ba4e\"\u003e\u003ccode\u003e8bf22dc\u003c/code\u003e\u003c/a\u003e Require Maven 3.6.3+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/7e3bced38b97c5356dfccbb9c270bd7e840c732f\"\u003e\u003ccode\u003e7e3bced\u003c/code\u003e\u003c/a\u003e Switch to JUnit5 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-containers/issues/134\"\u003e#134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/65a69ca2a61299803336941fd5f32480d43208e4\"\u003e\u003ccode\u003e65a69ca\u003c/code\u003e\u003c/a\u003e Bump org.apache.xbean:xbean-reflect from 4.23 to 4.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/commit/d20b6c46aa6327ac12f99d989a3c0763babcaaf0\"\u003e\u003ccode\u003ed20b6c4\u003c/code\u003e\u003c/a\u003e Reorg dependencyManagement to subprojects. Prepare to drop plexus-container-d...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-containers/compare/plexus-containers-2.1.1...plexus-containers-2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.plexus:plexus-utils` from 3.4.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/releases\"\u003eorg.codehaus.plexus:plexus-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.x] Fix false difference detected with CachingOutputStream/CachingWriter when streams are flushed by \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/253\"\u003ecodehaus-plexus/plexus-utils#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eV3 changes to make external usage easier by \u003ca href=\"https://github.com/Claudenw\"\u003e\u003ccode\u003e@​Claudenw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/277\"\u003ecodehaus-plexus/plexus-utils#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump parent pom to 19 and reformat sources by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/280\"\u003ecodehaus-plexus/plexus-utils#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to JUnit 5 with OpenRewrite by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/281\"\u003ecodehaus-plexus/plexus-utils#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esync pom changes from master branch by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/282\"\u003ecodehaus-plexus/plexus-utils#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\"\u003ehttps://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReading and writing files using Java NIO (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/mkarg\"\u003e\u003ccode\u003e@​mkarg\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\u003ePartial revert of \u0026quot;Support combine.self='remove'\u0026quot; to fix MNG-7709 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/241\"\u003e#241\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix reading comments with UTF chars (fixes \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/238\"\u003e#238\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\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\u003eBump codehaus-plexus/.github from 0.0.1 to 0.0.4 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/237\"\u003e#237\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.2.0 to 3.3.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/231\"\u003e#231\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.1.0 to 3.2.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/227\"\u003e#227\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmh-generator-annprocess from 1.35 to 1.36 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/222\"\u003e#222\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmh-core from 1.35 to 1.36 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/223\"\u003e#223\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3.0.2 to 3.1.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/220\"\u003e#220\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eDon't throw IOException when none is required (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/206\"\u003e#206\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/221\"\u003e#221\u003c/a\u003e) \u003ca href=\"https://github.com/michael-o\"\u003e\u003ccode\u003e@​michael-o\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways preserve dominant node value (even if empty) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/217\"\u003e#217\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't overwrite blank (but non-empty) dominant values during mergeXpp3Dom (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/213\"\u003e#213\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate isEmpty(String) and isNotEmpty(String) in favour of same named (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/218\"\u003e#218\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eisEmpty(String) must not return false for whitespace-only values (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/219\"\u003e#219\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid maven-plugin-testing-harness from dependency (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/208\"\u003e#208\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\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\u003eBump plexus from 8 to 10 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/207\"\u003e#207\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump release-drafter/release-drafter from 5.19.0 to 5.20.0 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/205\"\u003e#205\u003c/a\u003e) \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\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/codehaus-plexus/plexus-utils/commit/b7230bd6243248c3866ae9c9380408e8d7568545\"\u003e\u003ccode\u003eb7230bd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-utils-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/2befb2bf9be3b4265f626c8d94405adc10145932\"\u003e\u003ccode\u003e2befb2b\u003c/code\u003e\u003c/a\u003e sync pom changes from master branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/796d53900761da5ab4de3b97ab1281bdf6c95c0a\"\u003e\u003ccode\u003e796d539\u003c/code\u003e\u003c/a\u003e (doc) Added version tag to Rat changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/901a2e5d1ab59a963260b123529ca89189dc86e5\"\u003e\u003ccode\u003e901a2e5\u003c/code\u003e\u003c/a\u003e Drop old jira dump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/350603d880f0a300985710131b16e2da8d3a4e43\"\u003e\u003ccode\u003e350603d\u003c/code\u003e\u003c/a\u003e Test cleanups\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/1d4f135df94d9541ea222097cde808484e808ba0\"\u003e\u003ccode\u003e1d4f135\u003c/code\u003e\u003c/a\u003e Convert to JUnit 5 with OpenRewrite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/ca1e59b3ef2bfd1dbc65ac047fbb3fdcd10b7431\"\u003e\u003ccode\u003eca1e59b\u003c/code\u003e\u003c/a\u003e Sync with master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/b7e745f53fa59c53e49119cb13b2b731808e40d4\"\u003e\u003ccode\u003eb7e745f\u003c/code\u003e\u003c/a\u003e Reformat code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/c14f6231254821a663e22fbf50af6c667b338590\"\u003e\u003ccode\u003ec14f623\u003c/code\u003e\u003c/a\u003e Bump parent pom to 19\u003c/li\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/cstamas/jetty.project/pull/243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cstamas%2Fjetty.project/issues/243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/243/packages"}}]}